The ability to put the same tag on multiple check-ins is a feature, not
a bug.  We use it (for example) on SQLite to tag each release with a
"release" tag.  See