> By then, probably 500-1000 employees and a a real name on the industry,

You're wildly exaggerating here (but unsurprisingly). I know someone who joined Stripe in 2015, and he said there were about 300 employees globally at the time.

But I do generally agree with the rest of your point, I'm just contextualising the information.