They're not that good, they're just not innovating quickly.
Even simple improvements like battery life or a better remote would probably drive a lot of upgrades.
I own and iPad 2 and a gopro hero 2. Both are still running great and I still use both regularly so I suppose for the type of person that doesn't need the latest and greatest, it's holding back sales, albeit probably a small percentage.