I fully support expensive cosmetic items to provide the revenue to make the game not only free to play, but constantly updated.  This strategy is far superior to paying $60.00 for the game and getting a lack of support throughout the lifespan of the game.