I just submitted a ticket to Blizzard, complete with a "trace route" and DXDIAG file, complaining about their excellent server and how each load screen is 2-3 minutes, and at the end of that time - 2/3 times it's a dropped game. Or how I type something and it freezes for 30 seconds because Battle.net suddenly can't handle 4 players joining a lobby.
Then the game starts, and someone starts repeatedly lagging.
Death penalty or stump them?