I was at Stripe until 2022 and inconsistency with the language server was never an issue
The choice to run dev environment far away from the files puts you in the position of needing to engineer your way past the inconsistency.
On the other hand, there was so much code that running everything on your own laptop was essentially out of the question. Doing a git pull after a long vacation locked up your dev box for a hot minute while it checked all the types—doing the same thing on your MacBook would be painful at best.