I agree.

At least make things cost half as much favor when you buy the God Pack as a perk for supporting the game directly.