Someone on the CNN site made a great point, here:

If ICANN cared about children they would have made the .xxx domains cost LESS than the .com ones, right?

So OBVIOUSLY it is about squezing dollars from people like me who now need to buy yet another top domain for my software company to protect my brand.

I already have a .com, .net, .org, .info, .us, .biz, .co, .me, .biz, and .tv domain, and now I gotta buy a .xxx domain that costs TEN TIMES MORE than my .com domain!