In my opinion, this is the right outcome but with a lot of unnecessary drama. He shouldn’t have been issued the visa in the first place, and the organisers and the govt should’ve made it clear that past illness isn’t considered grounds for exception.
Now the anti-vaxxers will be out in force and who knows what else.