That's an interesting and, I think, worthwhile point.
But consider: during the huge technological advances of the early industrial revolution, much of the attention we pay today to the basic needs of society was not there. No social safety net meant that people starved. No (or few) vaccinations meant that medical treatment was more necessary. But the lack of anesthesia, antiseptics, antibiotics, etc. made medical treatment painful, dangerous, and often useless.
Certainly poor people today have it bad. But in some ways the poor of the western world (at least) enjoy a quality of life that people in past centuries could only dream of.
So, putting that together with your argument, I wonder: could a slowdown in innovation today be due to the fact that society is expending its energy meeting people's needs? In the past, in contrast, needs were ignored, and that energy was expended on innovation.
This idea would seem to be supported by the fact that so much of the innovation of recent decades has come out of the U.S., which arguably has one of the least effective social safety nets in the western world.
EDIT. Just in case anyone is wondering: for goodness sake I'm not arguing that we shouldn't be concerned about people's needs. But if the above idea is how the world really works, then there is no point in denying it.