The pre-chiclet keyboards were okay for their era but the <=2015 chiclet design is just so much more comfortable because of the lack of sharp edges and does a much better job at keeping dust out than the old open design.
The primary advantage of a schemaless binary encoding such as CBOR is that it lets you encode binary data directly instead of using a double encoding of base64 in JSON.