I understand your points but Guild Wars was a free to play game with little micro transactions. They pulled it off with ease. All you had to do was log out of the game, log back in, and boom it started downloading. Im sure that at $15 a month for each subscribed member, they could EASILY afford to do that.