Maybe steam wants and investment to maintain "membership" or gain membership in the first place....
Yeah, I think they are trying t make sure their users all have given something even if it is 5 bucks in credits.
Shannon got a good point on the people making duplicate accounts just for petty trolling. I guess new trolls needs to be more committed to still pay that in alt accounts just for the LULZ.
I still think it is a bit hard on newcomers that are wanting to use the forum for support.