So you seem to think a Bay Area company should pay it's remote workers Bay Area money. That'd be lovely, but we should explore what it infers. Let's assume that Gitlab will open a Mumbai office in a month's time. Would you expect the people there to get typical Mumbai wages, or typical Bay Area wages?
Assuming you don't think it's Bay Area wages (because that's crazy), why do you think going to an office in your location means you ought to be paid a lot less?