I have many issues with this policy, and I'm both vaccinated and pro-vaccination.
1. As others have mentioned, this is being done before the vaccine being available to children under 12 and before the vaccine has been officially approved by the FDA.
2. This policy isn't simply being announced as a way to temporarily bring down cases, it's being instituted indefinitely, with no pre-determined expiration date.
3. There has been no attempt to justify the policy. And the burden of proof should be on those instituting the policy.
4. This announcement is nearly triumphant rather than displaying any kind of humility. They barely conceal their glee at having the political capital to spend on this policy.