I disagree with a lot of that:
Those of you who insist that 'hard work' is the only way to achieve any kind of success (or be deemed worthy of having a decent, secure home and enough to eat) how the fuck do you account for the millions of people working two or three jobs, 60 hours a week, who have been doing so for years and yet are still struggling to survive?
Even if it's the only way to achieve success, it doesn't automatically follow that it's a guarantee of success. Logical fallacy.
hard work alone is not enough.
I don't disagree - I never asserted that it was.
You need luck. You need to be connected,
Neither are a prerequisite. Useful, undeniably, but not required. Luck is a funny thing: often those successful entrepreneurs with one "lucky" business had 20, 40 or 100 "unlucky" businesses. You create (or manipulate) your luck by creating opportunities. Someone who takes 1000 chances is more likely to hit the winning formula than someone who only takes 5 chances and gives up.
or who were able to boost your education by being available to afford lots of books for you,
Again, not a requirement:
"Branson has dyslexia and had poor academic performance as a student,"
"[Duncan Bannatyne] only enjoyed PE and woodwork at the High School and left at 15 without any qualifications."
"After leaving school at 16,[15] [Alan Sugar] worked briefly for the civil service as a statistician at the Ministry of Education. He started selling car aerials and electrical goods out of a van which he had bought with his savings of £50.