I rather do enjoy proving people wrong, yes.
You didn't propose a solution based off of some other work. You linked to a thread where someone had proposed a solution (and a failed one at that). If you want to use someone else's proposal as your own - fine, but just say it up front. And again, that "solution" in the thread you linked to - it doesn't work.
The guys maintaining the source code are also the ones continuing to engineer new facets of the software. They are one and the same in this project. Many suggestions are made by the community and by the developers themselves, and some of them are chosen to be implemented. To say that Bitcoin cannot evolve from its current state is to be blatantly ignorant of the current development process.