Nope.
I will leave if I'm no longer having fun and for that reason alone, not because of any one aspect of the game itself. Not having fun can be caused by any number of factors, like friends stop playing, or getting tired of the grind, or whatever. To me, leaving because of any one aspect of the game is little more than an excuse caused by an emotional response. Leaving should still boil down to personal reasons of no longer having fun, whatever definition of fun that may be.