Your idea would hose over the little guy. You're basically saying only people who have the required ability to implement can patent. Lets say I come up with something really cool, but don't have the capital to implement it as a product. I go to Apple and say hey, you want this in your phone. They blow me off, wait 12 months and then implement it anyway.
I see what you are saying but there needs to be balance and protections.
Maybe it needs to be broken out by industry and not a blanket across the board. Maybe a little guy should have a way to obtain some sort of protection if he gets a signed non-discosure from Apple/elsewhere before disclosing his actual idea or how its made. Then a company like Apple can't wait 12-24 months and then come in and "Steel" the idea or patent. Thus protecting the little guy, unlike what happened in the movie "Flash Of Genius". Although there was no NDA in that case. Or a company has to manufacture a working prototype to be given longer than the 12 months requirement.
There needs to be some balance between a squater and an actual implementer/innovator
Otherwise you get the reverse affect of stifiling competition and growth by obtaining patents for inventions that never are planned to come to fruition by preventing anyone from creating them.