So you think LoL, Dota2, PoE or games Like Fortnite/Pubg don't generate that much money? The thing is you need to make a good game to generate that amount of money by selling Cosmetics only. If you don't then ofc you will not generate so much. BDO couldn't make that amount of money anymore obviously because after the initial hype around the game and people being disappointed in terms of groupplay etc. this game probably lost 70% or more of it's initial playerbase. They couldn't survive on cosmetics alone anymore. But they could've if they started with it and made the game an actual Mmo not this half-ass baked one in which group play is mostly punished instead of benifitial. People want to work together and help each other out. Sure they implement a bit of group content here and there but that was way after the release. It all depends on how good your game is not on the cashshop itself.