I love Java
Don’t even mention your idea during the problem validation stage. Your first step is confirming that the problem actually exists. Getting a “no” might be painful now. But it’s a hell of a lot less painful than wasting months and thousands of dollars building the wrong thing.
Complaining is the biggest waste of time there is. Either do something about it, and if you can’t, shut up about it.