Meanwhile, by your logic, I wouldn't get a vote/voice because I didn't bother to complain before. I just figured out which ones weren't working for me and used sleephack+reset on them.
? That's not what I said at all.
You noticed some games didn't work with default EZ4 patch, so instead of complaining to EZ-Flash team trying to get them to release an official fix, you went and made your own patches that worked with those problem games and you released the patch to the public. That is your "voice." You gave your vote by fixing it yourself, because you could.
Of course if a game doesn't work with EZ4 Client reset patch, but works with your patch, then no one needs to complain
because there is no problem, everything is now working. Same if a game breaks with your reset patch, but works fine with EZ4 Client's. The user can just use default EZ4 patches and there is no problem (which is currently not an option for those on 2.XX kernels, but this will be easily fixed in a future kernel update if EZ-Flash team just adds per-game options to choose which reset patches to use.)
I'm talking about games that don't work at all with either EZ4 Client's patch nor yours. Those are the ones that people need to report and complain about, and if you just silently make a better patch on your own time to fix all those issues without the flashcart team's help, then you don't
need to complain to the flashcart team.
If someone's been frustrated for months that a certain game didn't work, but they never bothered talking about it, they don't really "deserve" an immediate fix, because you can't just expect the company making your product to magically know about every possible problem. You need to speak up and tell them there is a problem. If their devs end up noticing that problem on their own and fixing it, great, but you couldn't really have expected it.
I'm pretty sure EZ-Flash team is already working on fixing problem games on their own; 2.03 fixed 24 games, and I'm pretty sure most of those games they didn't need user reports to fix. People reporting more problem games only helps them improve compatibility in future patches because it points out problem games so that they don't have to find them themselves.
After that, if the flashcart team ignores the reports and/or takes forever to fix the problem, that's another issue altogether, but if as a customer you didn't bother reporting any of your issues (or fixing them on your own) then you made the choice to go with the flow.