In the case of the US the space shuttle program was the big disaster. Keeping them operational consumed so much of NASA's budget that they couldn't afford to develop a heavy lift vehicle. That and the bloated US military industrial pork complex can't make anything on time and on budget.
Isn't that a distinction without difference?
We have the technology to solve world hunger, it's just the cost vs interest isn't there.
Though I suppose you could argue sending robots instead of people is better?
I think the SpaceX approach is working better, at least for now, where you attempt reusability, but not for a long time. It's like a Harbor Frieght tool -- use it like 3 or 4 times before it's toast. But SpaceX hasn't yet had the fun of launching passengers, so it's really not a fair comparison.