Everything that's been said stands, but I think the real improvement is non tech improvement. Humans in 24th c. are vastly different and better than those in 22nd.
As for the tech stagnation, there isn't a stagnation but a slowdown. After so many breathtaking breakthroughs, what do you expect? To me, computers were the last major breakthrough of our time, that was what? 60 years ago?
As for the tech stagnation, there isn't a stagnation but a slowdown. After so many breathtaking breakthroughs, what do you expect? To me, computers were the last major breakthrough of our time, that was what? 60 years ago?