I hate the affection scale change; I hoarded up a load of green items to quickly raise new girls, and they are now worthless in terms of how effective they are, and not enough to produce results. I could spend all money saved and still not complete the affection level.

This is a bad change. There should be a set (and reasonably attainable) affection level for each girl. It's also wrong as it punishes long-term players, who by default will have more girls. Bad change.