It's great to see the myths of non-reusable first stage technology being dispelled.
Indeed, SpaceX has thoroughly demolished the claims of SSTO fans that reuse and low cost are somehow incompatible with staging. With an aluminum-bodied, pure-rocket launch system using simple kerosene-burning rocket engines, SpaceX has accomplished the bulk of what Skylon promises to one day achieve with its supertech air-breathing engines, liquid hydrogen fuel, eggshell-thin ceramic heat shielding, etc.
For what? Air breathing launchers need them because of their weaker engines, but staged launchers don't need air breathing. For spacecraft, wings are just dead weight you wish was useful payload while operating in their primary environment, and highly stressed structures subject to catastrophic failure during atmospheric entry. Making spacecraft into poor imitations of aircraft for a brief portion of their flight will not make them as cheap to operate as aircraft.
Spaceplanes are dead. Take Skylon as a representative example: assuming it lived up to expectations, Skylon would have double the dry mass of the Falcon 9, about 10 times the unit cost, its complex engines and other systems would have operating costs that are higher by a similar factor, it'd have the additional headaches of operating with liquid hydrogen (largely unavoidable with spaceplanes), and all for somewhat lower payload than today's mostly-reusable Falcon 9, while competing with the fully reusable successor to the Falcon 9.
Even worse, Skylon would require an expendable upper stage for launches to geostationary orbit, which would likely make it less reusable than whatever SpaceX is operating by the time Skylon can fly. Not to mention that Blue Origin will likely have their orbital launcher up and running and the kinks of reuse worked out by that time as well...