Any class can clear any content. However there is obviously a best case party setup for every single content.

There are some who will switch classes if they think another class is better and some who don't, this goes for any game really.

I also dont think there is a person out their who isn't actually playing for fun. If someone is playing something they dont find fun anymore that to me sounds like an addiction.