I'm sure that plenty of them are idiots.
However, I went via Surrey Quays station on saturday and didn't have a clue where I was going so went into a pub to get a pint and asked some people in there. Three really sound Millwall fans walked me to the stadium and we had a good chat about the worst league one grounds we'd visited. They were really good blokes.