Let me be the first to break it to ya - there are quite a few ramps out there already!
Think Americans with Disabilities Act ...
The set of stairs to ramps ratio has got to be something like what 100/1?
Are you just a contrarian?
This thing is cool...no doubt the technology can be exploited by far brighter minds within industry and the Military, and Kamen will get paid.
But this is no revolutionary device. "to the car, what the car was to the buggy"?
Methinks thou doest protest too much.