"free" as in what? Time?
There is always someone paying. Linux should be no different.
Why should Windows be different?
> why I can use BASIC tier for simple, entry-level nodes on Windows, but not on Linux.
That’s exactly what people are asking for. Why do Linux users have to pay and Windows users don’t.
The users are paying plenty of money for AMD FPGAs.