Your advice sounds like my liberal friends who think we could have "won" the war on poverty if only we had spent more money.
We are becoming a crazed culture of cheap criticism and pious moralizing, This one is for you