Then, how do I, as a poor inventor without the means to implement my invention, how would I be rewarded for revealing my invention to the world?
I would normally just sell the patent to an entity with the resources to actually develop the patent. If I can't transfer the patent, then I hold an exclusive right that I don't even have the resources to protect. I'll never cash in. I'd probably just keep the invention secret and not tell anyone.
However, if patents are transferable, like they are right now, I would have incentive to publish my invention in a patent in exchange for the exclusive right to make, sell, or use it. Then, I'd sell that right to somebody else who could bring it to market or have the legal resources to run a proper licencing scheme. I'd get rewarded for my invention. The public would get the knowledge of the invention. And the invention may be more likely to reach market.