Suggesting protobuf as alternative to JSON is crazy talk.
You must not have seen the abject misuses of JSON I've seen then