Quagsire hasn't been getting enough love lately, it is a fantastic addition to a stall team being able to hard counter some of the most dangerous boosting sweepers like Dragonite, Scizor, Conkeldurr or Reuniclus, Jirachi, Volcarona etc etc (depending on the EV spread). Quagsire gives you the confidence to play a little more recklessly when faced with a boosting sweeper and it's an amazing endgame staller. It also has enough variety in its play, with Curse, Scald or Stockpile sets, to keep opponents on their toes initially even if it isn't the most threatening of Pokemon which imo is very important.
It runs into some problems with very initially powerful things like CB or Specs users and power Rain boosted Water attacks and (ugh) HP [Grass]... but if played to its strengths it's really powerful and forces the opponent into certain moves (which a stall team loves!) because usually a team only has a couple of Pokemon that can directly threaten Quagsire. It's not a magically solution to all problems but it does a very unique job and discourages early set up sweep attempts which is a great asset to have.
It runs into some problems with very initially powerful things like CB or Specs users and power Rain boosted Water attacks and (ugh) HP [Grass]... but if played to its strengths it's really powerful and forces the opponent into certain moves (which a stall team loves!) because usually a team only has a couple of Pokemon that can directly threaten Quagsire. It's not a magically solution to all problems but it does a very unique job and discourages early set up sweep attempts which is a great asset to have.