SSTO is just marginally possible, if it is possible you need exotic materials and engines and you're never going to get a good payload fraction and adding wings, horizontal takeoff, horizontal landing and such just makes it worse. The one good thing about it is that you get closer to "aircraft-like operations" because in principle you can inspect it, refill it, and relaunch it -- whereas something like the STS or Falcoln 9 or Starship will require stacking up multiple parts for each launch.
My guess is aerospikes are making a comeback though because of interest in hypersonic weapons system. I could also see them being useful for the second stage of something like Starship which mostly operates at high altitudes but has to land at low altitudes. There are a lot of other technical problems, like the thermal management system, which really have to be solved before worrying about that optimization.
Similarly, I assume there are valid reasons SpaceX has chosen not to use aerospike Raptors, especially given their well-earned reputation for innovating things everyone else swore couldn't be done. If even they haven't been able to make it work, that's a strong data point as to the state of the art.
Sure, they talk about Mars, and in-space refueling seems radical, but they've yet to succeed at doing anything radical... yet.
Rumor has it they were struggling with the payload fraction w/ the first generation of Starship and they switched to a second generation that struggles with blowing up. A big advantage of the two-stage architecture is that you can develop the two stages independently. Presumably they will eventually get Starship to orbit and bring it home, they will have plenty of time to improve it get the payload fraction up just as they did with F9.