you will never be able to please every soul who wants to play 6v6 tf2 because they feel its toxic
this idea of "man i would participate in this competitive community but the people there are so mean" is in all competitive games and most of those people are just bullshitting honestly