My theory on why they're doing this now is because they know that less people will comply with each subsequent booster shot required, which means their totalitarian agenda is doomed to fail unless they mandate it. It was much easier to convince the majority to get vaccinated the first time under the false pretext that things would go back to normal and the restrictions would end. They weren't aware they were signing up for life-long boosters every 6 months.
There's diminishing returns over time with vaccine uptake, so everyone who is willing to get the booster is lining up right now. Let's see where the percentage ends up in the next few months. For example 62% of Americans got double vaxxed, and so far 22% have gotten the booster. If that number surpasses 50% I'll be surprised. The globalists know that they can't win this battle in the long term unless they mandate this shit, banning people from restaurants and gyms isn't enough.
If the number of "fully vaccinated" people drops below 50% then the social credit score system the elites have worked so long to achieve will fail. They're panicking.
Government mandates will hopefully lead to a true flag event as thats too far, no legal recourse comes back from that and sometimes it feels better and easier to just do a jury of the people this one time globally to get every piece of shit leader, politician or 'authority' and just take them out. History will remember that fucking one