Using free software instead of proprietary software is always better. It's good to use free programs on a proprietary OS, if the alternative is using proprietary programs on a proprietary OS.
It's good to use a free OS on a proprietary BIOS, if the alternative is using a proprietary OS on a proprietary BIOS. It's good to ADD free software. It's not good to ADD proprietary software.