A lot of these companies are either trying different things or doing the same thing and no one is sharing their secret sauce.
They are not insurmountable challenges but each team building rockets from scratch have to go through them. I think it's vital to the long-term success anyway. Easier to learn from your own mistakes than someone elses.