In general, I agree entirely. I offered the Printer Tool as a last resort. It works quite well, especially on 3-in-1 devices with a scanner.

I have my HL-3170CDW set to use Postscript which is the only way I can print envelopes correctly.