Imo as a rule, a bit of shit talk spices it up and makes things interesting,.
Rivalry and some hostility between teams creates some fairly real drama and makes a season or cup so much more interesting than just watching generic essentially pug teams compete every time. It adds some depth to the narrative and as a result both the teams and games become more engaging.
I think proper rivalry has been missing from EU TF2 for some time.