I've never really been a fan of wearing replica shirts.
I did up to my early 20s but kind of grew out of it.
For match going, especially away days in this country, it just typcasts you, and marks you out as an away fan, therefore making the police corral you, herd you, and deny you access to pubs and the like. So wearing colours on an away sometimes doesn't help, or be condusive to a good day out.
At home, I take my trusty scarf to about 80%-90% of games.
The odd games I don't, ios usually if I'm going straight on the piss after the game in town, and don't want the baggage to carry around town all night.