Except when you realize that eventually, you will end up spending a years worth of money on one affection upgrade. If you assume someone earns 1 million per day consistently, they can only get 85 girls before there will be a step that costs more than 365 million in one go thanks to the increased item costs. I got a girl drop today and had to spend 20 million to get her up to 3 stars, and eventually there will be a 5th star for all girls... The current system is not that bad when you don't have too many girls, but when you have nearly all of them it's insane.