I agree it is not the optimal set up, but is the only one I know that has been successful atm. I've seen a couple more people trying to do this and we've discussed many other options here, but I'm not sure the market is big enough for someone to code the solution.
I would not want the devs involved with this, that could raise a lot of other issues and bring more centralization. I think the market should take care of it once someone comes with the solution to the trust issue.
havn't thought of centralization, good point sir
Mining pools are centralised too, right? You can always solo mine, or p2pool mine. Or trust a collective pooled.
There will always be good and bad actors.