We still understand what you mean, but FYI most of your numbers are off by a factor 1000.
A single calorie is a completely irrelevant amount of energy at the scale of a human body, hence the use of kcal as the basic unit when talking about nutrition. In the first paragraph you mean 3000kcal, 5000kcal, etc. Not 3kcal, 5kcal, etc.
The reference daily caloric intake is 2000kcal, not 2000 calories.
This is all made more confusing by the fact that in most of the world "kcal" is just pronounced "calories" (ignoring the 'k' which is implied in this context), while in the US "Calories" (with a capital 'C') stands for kilo calories.
But back to your point, 0.15cal/g/km = 0.15kcal/kg/km indeed passes the intuition test. For a 100kg bike+rider package that would be 15kcal/km => 1500kcal for a 100km, which seems to be the correct order of magnitude. Of course this is an obvious oversimplification, but it gets the point its trying to make across.
This is all made more confusing by the fact that in most of the world "kcal" is just pronounced "calories" (ignoring the 'k' which is implied in this context), while in the US "Calories" (with a capital 'C') stands for kilo calories.
But back to your point, 0.15cal/g/km = 0.15kcal/kg/km indeed passes the intuition test. For a 100kg bike+rider package that would be 15kcal/km => 1500kcal for a 100km, which seems to be the correct order of magnitude. Of course this is an obvious oversimplification, but it gets the point its trying to make across.