This topic will not go anywhere.
Eyyyy, he's learning
If you wanna know why things are going nowhere, that's because your concerns have been voiced before. Multiple times. This frustrates me a lot, especially because I have a very low level competence in a lot of related areas. Thing is, the people who are left with the power to do things just don't see it worth it to compromise in the way you're asking because it takes extra effort and doesn't get them closer to where they want to be.
TLDR; they think different, it's frustrating, but it frustrates them that we think different. Who's right? They think they are. We think we are.
The only (time-effective) way to change their mind is to prove it by learning new skills and "fixing" things yourself – and that may not work. ("Fixing", because some people will think you're making things worse.) You have to take responsibility for it, and be a part of the solution. You can't just try to change their mind – it probably won't work.
(Especially, I've discovered, because when you haven't proven your ability to provide value, people take you word with a grain of salt. That's the default. I do it too without realising. Doing and achieving things brings a whole lot of weight to your opinion. As I've said and I'll keep saying, that's where you need to start.)
saturnV, do you have any programming experience? If so, with what languages/technologies? What part of the Spring infrastructure would you most want to work on improving? I'm pretty familiar with the lobby & related systems, but I've picked up a bit of knowledge about other things. I'll be more than happy to share what I know.