How? He's using every bit of his muscle power to stay afloat, and even the slightest wind gust would capsize him. This can never be a valid form of transport, it's more of a physics demonstration.
It was a joke....
rev�o�lu�tion (rv-lshn)
n.1. a. Orbital motion about a point, especially as distinguished from axial rotation: the planetary revolution about the sun.
b. A turning or rotational motion about an axis.
This is less about inventing a human powered helicopter than it is about advances in plastics allowing for materials light and strong enough to allow a human powered helicopter to be built, but stars either way.
We've reached that magical stage as a species where we will leave behind many novel marvels for the children eating their dead in future wastelands to tell stories about and feel good over.
Yes, this is me feeling genuine hope for the future, shut up and pass me Steve's leg.