The harm is that every extra URL a thing has (1) is extra code to test and maintain, and (2) makes it less likely that a link to that thing will appear as visited in your browser when it should.
The harm is that every extra URL a thing has (1) is extra code to test and maintain, and (2) makes it less likely that a link to that thing will appear as visited in your browser when it should.