Comment Re:Told you (Score 1) 363
Did you read the paper you linked? It shows 80-90% of people are plugging them in, very different than what you posted.
All great ideas are controversial, or have been at one time.