It takes a while to make content, it take money as well.
Is this not a P2P MMO with additional services, a cash shop and a 2 months delay on its first patch?

They had time and money. They did not use it on this game.