Sure, but who pays for it? That's the problem.
Maybe some Freeper lawyers can correct me if I'm wrong, but I believe the weekly tests are required to be offered on company premises on company time so unvaccinated workers can be paid for their time while they're being tested. So a lot of companies are saying "Eff it" and just terminating unvaccinated workers.