Yeah but the SpaceX concept is way beyond our technological capabilities right now. Sure they can make it happen on a prototype, which is definitely a huge achievement, but to do it regularly at a safety level required to match passenger aircraft is an insanely harder problem.
It is incredibly hard to make even a very simple system reliable to the level needed for passenger safety. The cascading of probabilities just destroys you. For things like aircraft, the issue of the environment they operate in, which cannot be fully controlled, in many cases puts a limit on how far you can drive down risk levels. The almost universal approach to reliability engineering is that you have to have redundant systems. This massively fixes the problem of cascading probabilities, but even then you have to spend huge effort to ensure that shared risks are dealt with properly.
With propulsive landing, the failure matrix is insane. You have forward flap actuator failures, relight failures, gimbal failures, control system failures (sensor, computers, actuators for all flaps and engines), general structural failures of a lightweight highly stressed airframe, fuel system issues (contamination, blockages, valve issues). Then you have the general problem of the huge amounts of energy within the propulsion system that can easily destroy the rocket. For example, I suspect they cannot practically contain a turbo pump or combustion chamber failure due to the massive energy levels involved. It's the same with jet engines - if a turbine disc fails, the shrapnel is going where ever it wants - it's not practical to shield against such an event, and these events do happen every few years, and unlucky passengers have been killed. But it's hard to see how they can design a rocket that can survive all possible high engine energy failure events. At that point then you have to make the engine so reliable that it will not fail in this way, which is an insane problem.
I think that with a lot of rigorous design, they can get it reliable enough for space craft (NASA only requires 1:270 loss of crew rate). But for passenger transport they are dreaming for now.
In 10 or so years when passenger rocket transport hasn't happened, I expect we will all get to hear Musk tell us about how, now that he 'knows more about reliability engineering than anyone else', he has 'discovered' that 'making things reliable is really hard'.