The iPod isn't a flop. People I know who got one (including the nontechnical) used it a ton, and it was awesome.
The iPhone isn't a flop. Same story, everyone I know who got it loved it.
My parents got an Apple TV, after enjoying their iPods and iPhones. As far as I know they haven't used it since the first week, and after seeing them try, I don't blame them. The problems that the Apple TV is trying to address are real, but IME it's not there yet.