Maintaining support for Windows is free?
"free" as in what? Time?
There is always someone paying. Linux should be no different.
The users are paying plenty of money for AMD FPGAs.