Don't diss cross-platform
The article states that being cross-platform is just a convenient nice-to-have, but IMO it's actually a critical feature.
People don't work in isolation. There is often a need for people to be able to pass work around to make changes, etc. If you're using a linux-only application, then either everyone else ALSO has to have linux, or people have to go around converting files back and forth while hoping nothing gets lost in the process. For example, compare how many people use Final Cut Pro (Mac only) vs Premiere (PC and Mac). Premiere crushed FCP in marketshare.