The whole genre is in trouble because these games - if they hold your attention long enough and attract enough players - always end up full of griefers and cheaters.
When I booked a flight, they applied micro-transactions as well. I could pay a little bit more to choose a seat (custom avatar), I could pay a little bit more to take more luggage (inventory increase), I could pay more to have a special meal (custom items), I could pay more to board in a seperate queue (vip lobby), I could pay more to join their loyalty program (season pass) etc. etc.
so_hai's comments