Hi this is a you buy and get to play for free game, if it had a sub attached I am sure it would be a much richer world. They are not money grabbing they are trying to secure more cash to expand the world.
Those that are whining must not understand that it will be a max of $50 a year right now for DLC to provide extra content which beats F2P (p2w by the whales(those spending thousands) and any sub based game with a min of $120-180 a year. Oh then you have games that are like TSW where they are alive from DLC and outfits to keep the game going and it has been doing alright its not hemorrhaging players. So I am fine with this game as a early adopter if you feel wronged maybe you need to understand the new era of online gaming.
Right now I feel the set up is fine.



