When you say "nice communications receiver" I assume you mean something like an Elecraft K3, or top of the line Icom, Yaesu, or maybe something older like the Drakes that are highly praised. These are amazing radios, but they can't be carried from room to room or out on vacation like a shortwave "boombox." And there is a certain "fun factor" that I cannot explain, but I'm sure you understand what I mean, that I find in the several portables I now own that my KX3 does not have.
I have a 7600G that I use for sniffing out RFI, or for my recent experiments with a big MW loop antenna:
https://www.hfunderground.com/board/index.php/topic,54431.0.html But I don't use it for general listening. I started with a portable way back in the late 70s, which I used for a month or two before Christmas brought a shiny new DX-160 under the tree. It was communications receivers after that, until SDRs arrived. Once I got an SDR, pretty much stopped spinning the dial, since it was easier for me to see the entire band at once, and pick stations to check out. I suppose if I had a regular habit of listening to certain stations on a schedule, and away from the shack (say out on the deck or in the living room) a portable would make sense. Or use a tablet and KiwiSDR, but I confess to not getting the "fun factor" of a portable
A lot of it probably depends on a particular hobbyists interests and workflow. I do a lot of time shifted DXing, particularly the 43m pirate band. I record it each night, and then check the results in the morning, having gone so far as to write an app specifically to make it quick and easy to check them all out:
http://www.blackcatsystems.com/software/sdr_iq_recording_playback_program.html I can go through an entire night in about ten minutes, assuming i don't find anything to listen to. If I do, I listen to it while going through the recordings, or generate some WAVE files to listen to later. I can go back and look for a transmission reported by someone else. I don't miss anything (that I could potentially hear) and often get a few bumps in the night that escape other listeners. It really makes me wonder how many pirate transmissions from back in the pre-SDR days of the 70s 80s and 90s were completely missed, or at least never made it into the ACE logs.
I think my comment stemmed from seeing quite a few people (usually on the Facebook SWL groups) complaining about not hearing stations others are reporting, especially the pirates. But they usually have a slew of portables, perhaps a dozen or more. Every so often they'll talk about a new one they just got. I can't help but think that one decent communications receiver would have cost the same or less than all those portables, but would have significantly better performance. And of course you need a decent outside antenna - which could be the other part of the problem, living in an area where they cannot have an outside antenna, so perhaps they're almost restricted to portables anyway.