Yes, more steps are definitely needed.

Trying to take care of the HP RFU vulnerability. Miss the bit that says my printer doesn't have the ability to disable this built into the web interface. Decide I need to download HP Jet WebAdmin. Forced to register for an "HP Passport Account". Fill in country of origin, among other details. Click to go back to download page, get "Sorry, we can't do that" message. Navigate back to download page. Fill in country of origin again. Fill in name of company. Download -- 300 MB. Go to download documentation; I see "installation instructions", "terms of use" and "post-sales support." What a crock.

-- Oh, and now I discover that it's going to install Microsoft SQL Server. Fucking hell. And that's not even including the rat's nest of menus.

Don't get me wrong: I can see how this would be immensely useful for a large number of printers. (And I strongly suspect that "large" means "greater than one".) But for one printer, it's an amazing overhead for such a small thing. Worse, I'm willing to bet that my whole task could be reduced to a single SNMP set command. But I'm too lazy to install Wireshark and figure out what that would be.