I would imagine American companies can easily outpay anyone on the global market of remote workers. No GC really just sounds like a problem for the non-american companies who are now competing for their local talent with tech giants.
Incorrect if you are a US citizen. By default, on global income, a US citizen owes both US taxes and whatever taxes the country of residence charges. Thankfully many countries have tax treaties with the USA that avoid at least some of this double taxation.