To be fair, that really would have been a bit much, especially when you consider how procedures fit into the world of aviation - what would you do about a decommissioned runway that was replaced by a new one, for instance?
I still think what I suggested in the announcement post would be a more equitable solution - after all, it very often is possible to find some workaround, the problem of outdated nav data only really becomes a problem during high traffic or in procedural airspace, but if I have three or four aircraft in surveillance airspace, e.g., I don’t need everybody to fly the STAR and can instead use vectors (and likely be significantly more efficient in the process).