Appreciate the response @followbtcnews. I think I'm learning about the process a lot since I've never put up any serious complaint before until I started to be convinced that this is a fixable problem, and a problem that has been plaguing the platform.
There has absolutely been a solution suggested that has included modest super linear rewards, 50% curation, and a separate downvote pool.
Glad to hear that, I may been ignorant about what goes on between witness and dev talks. Now my biggest worry is, are there any "protocols" between devs and witnesses in trying to converge on a solution? It seems to be a problem that has been left hanging for too long..