just gonna address these in the order you listed them
1. couldnt find any evidence of it happening here, if it didnt happen in this stream, then i am not gonna ban him for it. also, no not really
2. no, that is not enough, plus, comment banning him for that was too far, this isnt communist china, people can talk about their interests here bro
3. nope, it isnt, plus he said it was played up as a joke
4. no clue what you are talking about with that one
5. no, it isnt, while not the best thing to do, its still fine
6. there is no rule that states everyone has to get along (as proven with how you are acting rn)
7. no proof, plus, no it is not