Every single day for a while now, when its about 5:00 PM EST the game starts to lag a lot. It's annoying and spoils the gameplay.

Is Blizzard working on something to fix this issue? Seriously it's about time don't you think?

Either do this or create a patch that enables offline play.