I do not see anything immoral about using nonfree. Or at least, it's no more immoral than any other case where a company makes a worse product, and there are many of those.
I do absolutely believe in free software(And even more importantly, open APIs on hardware), I use it when I can, and contribute what I can(In the form of code, bug reports, and answering questions).
Currently I have close to zero paid software, just games and some cheap apps.
But I do have some proprietary freeware that I have no intention of giving up, until a free alternative arrives. I don't see any good replacement for Obsidian notes(I've tried basically all the FOSS apps and even had a go at building my own).
The only reason I have any moral objection is just because free software, obviously, all things being equal, is better.
But trade secrets exist for a reason. I'd much rather live in a world where firefighters have proprietary drones, than no drones at all, or crappy ones.
And I really couldn't care less about binary blobs. I just consider them almost like a part of the hardware, as long as they are freely redistributable for personal or commercial use.