In fact H1B has to work for an employer and can not founder a company(at least easily or legally), you have to earn your permanent residence first, which takes quite a few years at least.
It's a shitty system that locks you in to working for other places for years.