OpenStreetMap is recommending that a,b,c subdomains be removed, replaced with tile.openstreetmap.org.
In light of this, maybe the shard attribute and associated markup is no longer a requirement, and can be dropped.
Adding a to-do list of places this can be removed: