I would like to add my 3 cents.
I was playing quite active few years ago. It was some fun, was doing legendary backpack, it was main way to get grandmaster marks and I wasn't so much into farming, so gold from late chests was pretty nice addition.
What drove me off, was amount of time I supposed to spend on training to get even better. I was learning raids, was doing legendary was trying fractals and catching up on story - in the end it burned me up and I stopped playing all together. But it's not a problem, getting competitive supposed to take time and dedication.
What I didn't like was toxicity. The higher I got, instead of people congratulating each other "hey, we are all gold, or plat good for us" there was more and more "how can you suck so much, go stop playing".
Don't get me wrong, I sucked much compared to many. I was able to get to plat those days, but inside plat I was getting outdamaged. I was trying to learn the combos and everything, but didn't put up enough work or time or understanding - I was much worse than top plat players.
Yet those toxic player usually wasn't much better - and ever if was - sorry, not my fault I was matched with you, do you really have to harras me, I'm trying!
Fast forward to nowadays, I came back to game half a year ago. I tried few times PvP. I'm even worse than before, just jumped in with old build, didn't check meta, didnt refresh combos. Was high silver or something in the end.
But stopped even trying after few games. Literally last half year I played about 50 games totall or less excluding 2v2 I was checking out.
No, not because of time and everything.
Because of toxicity again.
In silver.
How, HOW the hell can you flame me for playing bad in silver, you are here with me!
I'm playing MOST community friendly game. Where you can't steal drop and generally having more people doing same thing as you, helping each other almost always mean profit. I love it, it's the reason I'm playing GW2, it's so focused on making every interaction HELP each player, not other way around.
And in PvP my own teammates flame me.
So yeah. I'm not going back unless forced to for a while.