Finally busted? I thought Dave (and others) had busted this before, then busted it some more, and further busted it.
To whatever proponents remain, no amount of busting will change their mind because it has become a religious debate with them.
It was a dumb idea to start with, it will always be a dumb idea. I can see some of the tech being useful as artistic installations or some very niche applications where it could be in a pedestrian walkway but no way it would ever make sense as a road to generate useful power.