I can see an old college friend of mine riding one of those....if they sold for about $100.
She likes the idea of riding a bike along a bike path, noodling along, taking in the sites, but not actually plunking down money for equipment (like a helmet or shorts, to say nothing of the bike.).