Does all that even take into account the time it takes to actually gain the affection items from the market? Since the actual items the market offers is random, there is really no way to accurately calculate the exact time. But I feel it ends up being maybe months and years, not just days to actually reach max affection level to begin with. Not to mention you have to take into account if your harem actually makes enough $$$ per day/hour to actually purchase those affection items. Mine barely does and I have around 35 girls, and that's when I collect often throughout the day at every chance. If I wait or get busy and don't check very often, then I don't even collect enough during the day to even buy the affection items twice per day during the normal market resets.