Yes, mandatory calories counts take the blissful ignorance out of the fun of dining, because people do not have as much fun eating delicious food knowing that it is bad for them. Sometimes, people just want to go out to eat and have a good time, and not have to worry about what is good for them. Calories take the fun out of it.
Yes, mandatory calorie counts destroy blissful ignorance, because people go out to enjoy a nice meal, not to be health conscious. It should be the restaurant's choice whether to provide the information, because people should be able to choose what restaurant they want to go to, based on what the restaurant has to offer.