While I agree with the overall sentiment, I am pretty sure most girls are 5 days for affection to drop without sleeping in their bed for the night. Some of the new girls have been 15, so unless it was changed en masse in one of the newer versions most are still 5. Still, its barely any decay and is easily overcame by a single gift. Plus you can always awe everyone at once easily.You can absolutely keep all the girls happy without using either the cheat or Awe, and still have time for other stuff. You sleep at a different LI's place pretty much every night and fuck every LI located there, but there's a 15-day grace before Affection starts dropping and fewer sleeping places than that. Sleeping+fucking+a gift when you do show up is generally sufficient to refill Affection fully even after a 20+ day absence. Some LIs' timers aren't tied to sleeping with them; a couple don't have a grace period at all, they lose (a very small amount of) Affection daily starting immediately.
It's still a pattern/routine/schedule to follow and some players aren't interested in doing that. And TBH there's not a lot of wiggle room left to add more LIs requiring sleeps...
And if I'm wrong, that's great! I wonder which version changed it though.