Stagnated? Don't think so.
Look at the world in 1900. Now look at the world in 2000. Think we did pretty well in the technological/scientific progress game, don't you? I'm gonna guess that 2100 is going to look just as alien to us as 2000 would to someone from 1900.