Nobody is getting screwed. I've been the person making the gap many many times. You just ignore them, it isn't hard - they are way up there and I'm way back here, plenty of space. I just keep on with my business of safely driving. Sure I often wish I could go the speed limit - but in reality I'm going almost as fast as they are so it isn't like a few feet lost costs me anything. Odds are I'll be stopped at a red light and lose a lot more time once I get off the highway.
Besides, there are only a few people who ever merge in front of me (and then those who don't merge block their lane so nobody else can get in).