I have been an Apple guy for so long, a lot because they’re both not Windows and - for a very long time - the most friendly *nix environment available with gaming and Adobe support.
Well, that was 20 years ago. Also 10. But Linux has come sooo faaaar that I just don’t understand Adobe’s reluctance to release CC on Linux. Really, most of the hard work is already done to make it work on macOS. Making the leap to general comparability between distros shouldn’t be too difficult, considering the similarities in the architecture.
Regarding Affinity, it wouldn’t surprise me if they were working on Linux ports of their apps. They could dominate the Linux market if they did so before Adobe.