Because the calorie is not an SI unit, but the joule is.
Why on earth would anyone expect them to be x10 multiples of each other?
Well, 1 kg doesn't equal 9.8 N, does it?
The kilogram is a measure of mass (m), the newton a measure of force (F). They are linked by acceleration (a).
In the...