Why have the posts expressing glee and exultation at a hugely punitive system been upvoted en masse, but perfectly reasonable suggestions like an option to extend the wait timer or a checkbox to allow fishers to ONLY get the in-progress runs they desire have been largely ignored?

There were better ways to solve the issue of withdraw spam. It doesn't matter if people stop "trolling" the queue now...a segment of the player base will be punished for either being lackadaisical about queue pops or preferring to skip the majority of an instance because that's their preferred play style. Why is considering them viewed as "selfish", but caring only about people who want a full run or who never leave their computers while in queue isn't?

Let's be fair here. This is the solution we GOT, as per SquareE, but it's by no means an equal or ideal one. The forums are a place for feedback, so rather than bickering about who is "right" let's come up with more solutions that make everyone happy.