Well, Crossworks is Bill´s preferred compiler and if you use it you´ll know why. Those 2 libraries make a difference and that´s why they are charging money for it. And that´s why we use a Rowley pro license to offer the binaries for download.
Our build server pushes the changes in the trunk onto the FTP within 24 hours. So for the end user there´s no need to compile himself.
For developers others are also looking into all-open-source solutions. But so far no holy grail...
But if there´s a need, there will be a way,