The devs are either lazy or incompetent or both. That's my free opinion and here's why I think this way:
This game has been around for years and so has a plethora of issues that the community is constantly crying about, yet the devs decide that the "unity port" is more important than a simple quick fix for easy to alter things. While I'm sure the port takes a lot of time and effort, most of the issues have existed long before porting started and most of the issues are easy changes to implement. Let's be real for a second here, the game pays the bills so don't tell me you are too small of a team to change few lines of code. While the game does pay the bills, remind yourselves that you're not running a multi million Esports and 2-4 weeks of live server testing wouldn't ruin anything for anyone. Or you know, just do what you do best like indefinitely working on the unity port but also finding time for more cosmetics, that seems to work well for you. After all, a balance patch won't give you money but a few new skins might...