You could say it's bad at doing what it's supposed to do, but I don't think gimmick is very accurate. Also, a ton of people still have TVs with cable (though the cable companies are slowly destroying themselves).
And, of course, these things will be improved in time. Look at where 360 started out, and look where it went (functionality and stuff wise).
Idk. I guess I just take the long view on things.