aetherspawn is playing in a complex 8v8 team game. They don't want to play and don't enjoy 6 out of the 8 roles/positions on each team.
Unless you're the highest score player in the lobby you don't get to reserve a role. And the back line roles are pretty crucial and can lose the game for the team. They're not going to have a good time in anything that isn't a very noob or a vs AI lobby with the way they currently understand and approach the game. Salty veterans and meta players notwithstanding.
I had a look at the map stats. Of the 64 current maps for 8v8, 72% of the 1024 labelled roles/positions are pure front. 2nd from front isn't really a role and mainly just has timing differences, unless it's a front/tech role.
Front is the majority of the gameplay in BAR. Playing tech and getting to scale with no sweaty micro is nice, and a reasonably skilled and essential role, so it usually gets picked up by one of the top 4 on your team if doing the traditional lobby settings. Sea and air are the same popularity as front, perhaps less IMO.
Can I ask if you watched any tutorial videos or spectated many higher OS lobbies? The spectate function is excellent, and the two high OS lobbies will have spectators willing to answer questions about gameplay that made front micro against sweaties a lot less frustrating. It helped me a lot.
A lot of the conflict in BAR comes from people having different expectations about the multiplayer game experience.
I'm not going to deny BAR has salty veterans and a meta. It's a high complexity 16 player game that can go for over an hour. It doesn't really have a ranked autoqueue and there's going to be different expectations about gameplay in different lobbies. While the community and the devs can help with this, new users should be proactive in finding the right lobby or finding a way to play that's fun for the rest of the people in the lobby.
Arguing with an established lobby over role picks or meta isn't worthwhile. aetherspawn can make our find a lobby with random role pick setting, named 'friendly learning noob lobby' and they're set. I see these reasonably often. Complaining about the competative meta players in the their lobbies isn't really productive.
Unless you're the highest score player in the lobby you don't get to reserve a role. And the back line roles are pretty crucial and can lose the game for the team. They're not going to have a good time in anything that isn't a very noob or a vs AI lobby with the way they currently understand and approach the game. Salty veterans and meta players notwithstanding.