As a developer, the difference in ergonomics is large enough that switching to a job that involves MSSQL MySQL or Oracle again would have to include at least a doubling of my salary. And the difference in ergonomics has been climbing. The only thing I'm missing from my old workhorse is table variables though materialized CTEs or transaction level CTEs would likely be a good solution.