I remember during my lifetime people also said electric cars and self-landing reusable rockets were impossible.
Contrasting that with Branson biting off more than his collection of Virgin brands could chew (which are all failing/reorganizing) is not really the hit piece this author thinks it is.