You only need that fancy database when you have lots of users. When you release a server binary that anyone can run it doesn’t need to support quite so many. Have a compile–time flag that excludes the fancy database when set, and have it fall back to something simpler like SQLite or Postgres or whatever you want.
After years of plugging away at it, sure. We can't rely on years of free labor from the community to make the games we bought work. Even if they had to substitute some proprietary libraries, it would be a much better starting point.