Yeah you're right. That's price discrimination[1]. I guess varying salaries by CoL for remote employees might be sort of inverted price discrimination, because it's being done by a one buyer against multiple sellers, instead of the usual one seller against multiple buyers.
> instead of the usual one seller against multiple buyers
I'm intrigued by the progression of the subthread from "it's weird for GitLab to do this on the employee side when nobody does it on the customer side" to "it's weird for GitLab to do this on the employee side when everybody does it on the customer side".
[1] https://en.wikipedia.org/wiki/Price_discrimination