takes time, ...................and many guys don't/can't do their teams (paint/Detail) themselves and pay others to do the work, so I think it comes down the economics of time and money.
Think about how much time/money it takes to put a good looking/performing team on the field, and it gets expensive real fast if you are buying custom figures, or time intensive if you are making them yourself,.............you have virtually doubled your cost. I know a lot of guys have anywhere from 33 - 53 figures on their roster.
So to have home and road uniforms all decked out with face masks, chin straps, gloves, shoe detail, towels, names, numbers, etc......... it can be quite an investment. Even without the all the extras, just painting and numbering a team can get pricey for many in this hobby.................so that's why I think you don't see many guys with home and road uniforms.
