You only need to be slightly successful in a niche if you provide a lot of ‘value’ to them. Similar to other MMOs that have existed for ages, they can have small player bases in absolute terms but still take in a lot of money because they can charge more for access. So they don’t need to target ‘everyone’ and the product doesn’t have to bend to suit.