I think it is slowing down, almost undeniably slowing down. Hitting a wall? I don't think that's fair but slowing down for sure. Which follows the tech hype process, an engineer(s) make great progress on a problem, an "idea" guy hypes it to the moon and sells it for as much money as possible by promising the moon, and then the tech "fails" to deliver the moon. Even the tech was never meant to deliver said moon.