PHPのjson_encode()関数はデフォルトでマルチバイトUnicode文字を\uXXXXにエンコードします。
PHP: json_encode - Manual

これによって読みづらくなる上に、データ量が増加してしまうばかりでメリットは薄いです。
CakePHPでJsonViewを使う場合にどうやって設定するかのメモ。
CakePHP3.5で確認。

標準関数のjson_encode()は第二引数にJSON_UNESCAPED_UNICODE定数をセットするだけです。

CakePHPでは直接指定できないので、代わりにController::viewVers['_jsonOptions']にセットしてやればおk