Its not that they haven't poured in huge amounts of cash into science and tech. Its that its all gone into building ivory towers even more disconnected from reality. So the people in those ivory towers have no clue how to compete in a ruthless world.
When someone just gets cash grants without loosing sweet and blood how the fuck are they supposed to compete with people around the world who have that experience?