innovation has stagnated because businesses have driven us to stagnation. Very few businesses provide any real value - the ones that do are running circles around everyone else - given the lack of ability, businesses turns to other, less useful methods of prying our money away from us and largely succeed because consumers are gullible and malleable.
apologies if my comment came off this way, it was not intended. I think all consumers (myself included!) are vulnerable to being swayed by commercial propaganda