First of all, it has something to do with the weight of the cat itself. When the cat is heavy, it naturally eats a lot. Cats weigh from two kilograms to more than five kilograms, and their food intake is definitely different, depending on their weight.
Secondly, it has something to do with the cat food that cats eat. The density of different cat foods is different, so the recommended feeding amount is naturally different. My cat is fed the Champions League cat food, so it takes more than 40 grams every day. It's different to change one.