Both my Brother laser and label printer have worked first time, every time with Linux, Windows and iOS AirPrint.
Are the user-hostile features specific to the Windows drivers?
Are the user-hostile features specific to the Windows drivers?