I don’t think you’re being treated any more unfairly than anyone else trying to break into the US market. It’s simply a case that a decade of experience and being a skilled programmer are not enough to stand out from the crowd.
Depending on your location there may be legal restrictions preventing from US companies hiring you - even through a B2B contract.
Depending on your location there may be legal restrictions preventing from US companies hiring you - even through a B2B contract.