I'm not nearly as successful as you but have similar frustrations with the US immigration system. I'm a co-founder of a company that has employed a couple dozen Americans for a few years now and decided to leave the US when it became clear there was basically no path for me to get a green card. Oh well.