A rant about Facebook games and Micro-Transactions

Now, I have no problem with paying for a good game, hell, I don't have a problem paying for a bad game so long as it's entertaining. What I do have a problem with is micro-transactions within so-calle...