At least once a day while I am playing my opponent will just sit there seemingly afk. Eventually I will realize that I have been disconnected and I have to close and restart hearthstone to get back into the match. By the time I do often they have already had an extra turn and the game is unwinnable.
Every single time a player takes awhile to play a card I start to think that I have disconnected, its really stealing the joy from the game. I have a wired internet connection and zero issues on any other game.