Certificate transparency logs are essentially a blockchain. Would you prefer Google and the other stakeholders to run an SQL database instead, containing these logs?
To be honest I don't know anything about certificate transparency logs. Maybe they should be on a blockchain. It doesn't mean money should be on a blockchain.