The medium-sized enterprises (100MM$ to 500MM$ annual revenue) are the ones who aren't looking at Linux. These are the ones with in-house tech support, who only know Windows. Maybe they are the average customers that won't switch over?
Note that I'm only talking about cloud-hosted SQL Server installations. When you're buying the whole infrastructure stack, it's a different story. Also, this isn't the area I specialize in, so this is just a narrow observation, not a broad pattern.
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-...
Database mirroring has been deprecated for several years. The replacement is Always On Availability Groups, which is vaguely supported on Linux.
You can find most of the material we reviewed in the official MS documentation:
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-...
For example, here's the note about deprecating database mirroring:
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-...
> Database mirroring, which was deprecated in SQL Server 2012, is not available on the Linux version of SQL Server nor will it be added. Customers still using database mirroring should start planning to migrate to availability groups, which is the replacement for database mirroring.