So we can pass utf characters to userspace by default and translate them if we specify some flag in mount. This would not require to change behaviour of all userland (because lots of software doesn't support unicode in filenames) and would not broke the architecture of kernel.