A Royal Pardon for Alan Turing bbc.co.uk

From the BBC:

Computer pioneer and codebreaker Alan Turing has been given a posthumous royal pardon.

It overturns his 1952 conviction for homosexuality for which he was punished by being chemically castrated.

The conviction meant he lost his security clearance and had to stop the code-cracking work that proved critical to the Allies in World War II.

Turing was clearly an important figure, but wouldn’t it make more sense to pardon all who were castrated or otherwise ostracized by the government for being homosexual?