I don't see why this is a problem. It's developers' fault IMO for relying on some tag that can change; granted, they probably never expected it to.