and I disagree with this. Just because we've always taken it that way doesn't mean that is right.
It's "obvious " the rule is to protect players from being franchised numerous times and never getting a contract. If 3 franchise tags was somehow the agreed upon limit then what difference does it make whether those 3 tags came from one or more teams?