One of the other games I play is World of Tanks which is the 5th highest grossing online game [1], the 6th most populous online game [2] and hold the Guinness world record for the most players online at one time. The point being WoT is a very successful game however one of the reasons it does so well despite being the same age as Spiral Knights is the developer-community relationship. WoT players know what the dev team is working on all the time because they tell us either through videos, articles or forum posts. This steady stream of info to the player base helps keep the players interested in the game and anticipating the next update and thus keeps the money rolling in.
My question is why do Grey Havens not do the same? All it takes is 1 articles saying "hey guys we are working on X,Y and Z and it will probably be out by the end of this year." What are you up to Grey Havens we really want to know!
1. https://www.killping.com/blog/10-highest-grossing-online-pc-games/
2. https://www.statista.com/statistics/251222/most-played-pc-games/
Spiral Knights getting compared to games with world records and tons of profit is like comparing a cardboard cut-out sword with a real metal one. It's not consistent. (In no way am I saying SK is useless. It's a metaphor, shhhhh.) If SK had more players then that would be easier to compare, but I doubt that super popular games has not much to do with dev interactions.
But that is still a good question, though I feel like it would've been answered somewhere in the Grey Havens discussion thread back in 2016. Idk.