I think people are missing the point with the technology here… NASA has only ever had booster stages that are either disposable (Saturn 5, etc) or re-usable but recovered by parachute (Shuttle). No one has developed a working system to get the booster stage back to the launch site on its own.
The fact that they launched this and the booster landed about 1.5m from where it took off from is bloody impressive.
Yes, this might be a rich man trying to find ways of getting other rich men into space so that he can make money, but the technology _will_ make getting into space cheaper and that will be the only way that the human race will be able to expand out of the atmosphere.