Well, nonfree software isn't a solution. If nonfree software is required, the
solution is to remove that requirement, not to install the nonfree software.
If you were somehow faced with either using nonfree software or something
worse, and you can't get around it somehow, that's just not realistically
solvable. A problem not being realistically solvable does not mean that you
should consider your best possibility (which we're assuming is using nonfree
software) to be a "solution".
Actually, if it's a job that's forcing you to use nonfree software, getting a
new job that doesn't do that would be a solution as well, but that's not a
trivial thing to do.