I didn't specifically mean somename-someletter or somenname-somenumber. (I've done both in the past).
I was trying to explain that having "sequentially incrementing" names can lead to problems and suggests that what they are working with could benefit by being improved.
It isn't always easy to tell ahead of time where something is heading towards. And by the time it starts to have problems quite often a fair amount of work has already been done. This presents two choices, go back and correct the root cause, or keep going and deal with the problem. The trick is to catch yourself as soon as possible before you get too far down the wrong path.
Using your code so far as an example, you might be willing to edit files every time you want to change one or a few of several links. But what happens if you want to have hundreds of links.
You are free to feel the pain for yourself if you want to experience it. And you are under no obligation to listen to anyone else. Many of us here have felt the pain and have learned the hard way. We offer advice so that others can avoid the pain we have experienced.
IMHO, the place to start is by getting the HTML to where there is no need for having needless redundancy.