Yea the flaws. Here's one for ya buddy. I read an article about an RAV4 a guy has put 40000 miles on. All he's spent on it is the money to buy two winshield wipers! Now he's got to buy tires. Not bad for 40K miles.
Lets see, that's about 12 oil changes and two air filter changes for a normal car, adding up to about $300 or so. Add in an antifreeze swap next year then start replacing hoses and belts. It's a never ending thing with "normal" vehicles.
I've got 6500 miles on mine and I've had to replace one 6v battery for $90 that failed for some reason. And it hasn't dripped one drop of oil on the highway.
I can't wait to go with a better battery or capacitor bank to replace that lead.