I would agree if they were being used to "recapture the magic" of the past. But, in a lot of cases (recently both New York teams are a good example), the retro uniforms just look good.
The classic 1960s look that the Jets and Giants have are drastic improvements over the 1980s look that they previously wore. The same would be the case with the Skins. If they could go with that throwback from the Spurrier year (the spear helmet) or the uniforms from the George Allen era, I think it would look much better.
I have NOT been a fan of the more modern uniform changes in the NFL lately. The Falcons, Vikings, Broncos, and even the Eagles (as subtle as theirs were) are all much worse than the uniforms they wore in the past. The last GOOD uniform change was the Bucs.