Dec 15, 2023
I thought the exact same thing.
My experience is that JSON is REALLY good at handling change. You can add any property without breaking the previous schema. You can make it as restrictive or permissive as you like and it's very straight forward.