That is a selfish, player centered view IMO. It does nothing to resolve queues stalling on the non-PvP side. In fact, it encourages more bad behavior.
How on earth does it "encourage more bad behavior"? Suppressing the pop-up would mean the very most
you'd be delayed is 13 min for a PvE mission, well under that the majority of the time.