@CAGOA34 There is this wild option that many people take who don't enjoy solo queue, where they find players they enjoy grouping up with and make a squad together.
You say "a game where the only people playing solo are forum champions saying it's all good" but this post is about you not enjoying solo play. So obviously other people solo queue besides these forum champions you speak of, you included.
If a free game that doesn't cost you a penny yet delivers many hours of enjoyment "drains you" I'm not sure how a post on the forums can cure this. You already have the answer to your problem.