Well, why are you so against it? If people want to know if a meal has 12000 calories in it, they should be able to find out.
It's not like you don't realize whether you eat 1000 or 10000 kj. People should listen to their bodies, not what amount of calories they think they eat because
1) You don't really know how much calories you need (depends on genetic as well as how much you move, your age etc. No way to really calculate it).
2) By only eating after calory-count you ignore your body which is obviously not good in the long run.
3) If you just eat fewer calories but not healthy in general, good chance of having/gettiing some deficiency, plus feeling hungry all the time.
4) Counting calories is a good way into an eating disorder
5) It's not like calory counts in restaurants would be precise at all.
6) people (at least where I live) exactely know what's healthy and what's not, or if they don't they can easily google it. It's just they don't care.
...
Also, I'm not saying restaurants shouldn't be allowed to print calories on their menu. I'm just saying it's retarded to make them having to print it.