I remember when the Shuttle program was scrapped that the consensus was that reusable vehicles didn't offer the economy they promised, so what has changed since then?
Critically, the shuttle dumped its engines into the ocean, which meant extensive rebuilding and refurbishing was required in order to make them flightworthy again. The fastest reuse time for a Space Shuttle after the Challenger disaster was almost 3 months (and before it was nearly 2).
The most expensive component of a rocket is the first stage (particularly its engines), and SpaceX lands those on a pad, which means no costly saltwater removal. SpaceX is aiming to reuse a rocket within 24 hours this year (So far the fastest they've done is 71 days, but they're being cautious).
https://en.wikipedia.org/wiki/Criticism_of_the_Space_Shuttle...