"You are talking about either business complexity or the critical minimum amount of money that is necessary to enter and dominate a market. I am taking about the engineering complexity."
Nope, I'm talking about engineering complexity.
"I could create Facebook in a weekend!" became such a recurring post on HN that posts about how you really couldn't became cliche, too. Seriously, yes, these "unicorns" really are doing really hard work. In another 30 years maybe you'll be able to turn a crank and produce a unicorn-scale codebase, but we definitely are not there today. Even in the last 5 years a lot of tools have come out to make it noticeably easier.
(Note how I said "hard" work. Whether or not it's valuable is an entirely different discussion. Hate the unicorns all you want, it doesn't make them any easier to engineer. I suspect you may be falling for the "I don't like X so X must have every negative quality" cognitive trap.)