The compiler may not be free but it doesn't have to be.
I do not have a free compiler on the Win32 platform that comes with a useful IDE and handy libraries. However, I recently bought a computer magazine that had Delphi 3 on the cover CD. The accompanying license said that exes are not to be distributed. Fair enough - just distribute the source! Compilers are great tools that every system should have whether or not the user knows how to use them - I rarely compile on Linux with anything with more complex than "./configure", "make install" or simillar instructions direct from the Readme file.