I guess their government has to find the best way to get their country through this pandemic, which doesn’t seem to be going away.
They believe that the best way is to get everybody vaccinated and have given their citizens a year to get their jab and now they think that mandating it will help with vaccination numbers.
Whilst it obviously will help, the negative publicity and probably rioting won’t be helpful.
It won’t eradicate COVID either unless all people in all countries (or the vast majority) also have the vaccination at a similar time.