Granted I haven't been to Europe
Then don't comment on shit you know nothing about.
but I have been to American sports and the atmosphere there is amazing without an ounce of danger and certainly no segregation necessary for away fans.
Because there are hardly any away fans. Teams are so far apart from one another. The closest thing you get to a local derby with decent away support is in NYC with the NHL or MLB (Giants and Jets hardly ever play each other).
And the US has one of the worst sporting atmospheres going around. It's far too sanitised. I once went to an NBA and somewhat loudly called an opposition player a 'dickhead'. Literally the entire row in front of me turned at once to look at me with a disapproving look. No-one would bat an eyelid here. Over there you would never hear a "Bullshit" or "Ref's a wanker" chant like you get here.
Whenever I go to Europe (likely in the next couple years) i'll of course get along to some EPL, but can't say I'd be willing to wear my everton jersey around everywhere. Similarly I'd never walk around various Italian cities during champions league in opposition colour.
Again more nonsense. There's hardly any segregation for example in Spain. So long as you don't wear a Barca jersey at the Bernabeu or a Madrid jersey at the Camp Nou, then you can pretty much wear any jersey in any part of the stadium and not be worried (save for maybe the Madrid and Sevilla derbies). As for the ridiculous idea that you can't wear your Everton jersey anywhere on the street, when I went to a game at Anfield an Everton fan cabbie took me from the station. And guess what? Didn't get bashed and he was actually a top bloke.
I love how A-League teams and their supporter groups are increasingly trying to integrate more European elements into our game, with all-game chanting and dedicated supporter blocks behind the goals. Sure, it's not as good as you get in Europe but it's developing nicely. And they're doing it in the face of an increasing politically-correct, police state developing in this country.