Each to their own and if people of any age want to wear a replica strip then I don't see a problem. Personally I wouldn't, although I always wear a blue polo shirt or similar to games.
Funnily enough, my son who turned 14 this year actually turned down my offer of buying him the home or away...