I know a few others in my social circle who setup shop in the US when they wanted to move there. None of them complained about the "waiting time" but there were complaints about the costs and legal expenses to process visas/green cards.
So is it really that bad in the US? Because as far as it is now for me this is way better than Europe. Also no other country has a green card lottery where they arbitrarily give 55k random citizens a Green Card. I have been applying to the Green Card lottery for around 10 years. I almost thought this will be their rejection reason for my visa.
I think the US gets lots of hate but so far is the best country of the bunch. I might be wrong but will be doing more business and lots of travel to the US so it will either confirm my bias or reverse it.