Might it be though? Protobuf's tooling seems like a byproduct of the fact that you can't read protobuf and it's strict and type safe enough that you can generate lots of things.
Ion is readable and (seemingly) not very strict about schema. Seems like that would not readily incentivise additional tooling.