What makes the bitcoin blockchain good for this? The bitcoin blockchain is good for posting transactions within the bitcoin network and kind of a shitty solution for "a generic blockchain"
Why a blockchain at all? Why not just a merkle tree? Surely there is somewhere better than the bitcoin blockchain for this. CT logging isn't done on the bitcoin blockchain for a reason.
So sure, you can prove that something wasn't created after the date of the transaction (assuming you're using a CS hashing function), but for this to work in this specific context, you'd need every publisher to be posting transactions to this log.
If I post an article and post a hash to $genericBlockchainWhichIsReallyJustAMerkleTree, what prevents someone from copying, backdating, and saying that I copied them? That they didn't post to the log as well?
Is a CT log a blockchain? Because really what we're talking about here is a signed ledger which may be decentralized but very well may be centralized as well.
I can use it for decentralized time stamping right now.