I don’t find their complaints credible as written.
-
Nobody forces them to support ALL Linux distros/package types out there. It’s a common strategy to just pick one. Just as they aren’t forced to support Windows 98 or Mac OS 7 users.
-
It’s Windows and Mac forcing them to throw away and redo a lot of their development effort, not Linux. Sounds like they should drop those platforms, and stick with the stable one…
-
Their problem with #1 is likely why they’re spending so much support time on Linux users.