I'm neither shocked nor offended that this feature exists.
Ideally, if there's a ranked matchmaking mode for NHL (I honestly barely play, and only locally with friends), then this feature should be disabled for it. But for unranked matchmaking where they want every match to be close and fun, I have no problem with it. Playing a lop-sided game of hockey is roughly as fun as watching one... which is to say, it's boring as hell.
Not even a little true. I've been top 100 in HUT for NHL 13-15 and highly ranked in Halo and COD (super cool, I know). Once you're elite at something you want to either stay there or get better. There's no "well I'm already good at this so I'll just stop".
I'm highly ranked in Halo (3, Reach and 5... skipped 4 cause it's poo) and both TitanFall games and I definitely just stopped playing after the challenge broke down. The incidence rate of matching up with similarly or higher skilled players just became too infrequent, and ultimately I looked to other games for that satisfying feeling of improving (not even necessarily pvp games, Destiny and Division PVE sucked a lot of time too). Obviously you still jump in with friends when they shoot you an invite, but the hours upon hours of trying to improve gave way to kind of half-paying-attention stompings, and it just wasnt satisfying anymore. Maybe if I were a pro twitch streamer I'd keep it up cause there would be revenue attached, but when you've only got so many hours in the day to play games, just beating up on people in lop-sided victories isn't fun.