It seems to me the extra safety it provides actually makes it harder for a novice to break your code?
Unless you mean strictly in the sense of "harder to break compilation", but I'm not sure that's a good thing (insert obligatory mention of Rust here)
Did you consider that it is possible that everybody can read the second example but may need to spend more time reading it to comprehend if they haven't seen it before and may make mistake interpreting the code?
Did you consider not every company is Intel or Google and there is a lot of companies that can't get "top 1% talent"?
Readability is about making it easy to understand the code, without putting effort into reading.
Readability is important because code is written once and red many times by people who may need to read a lot of code and don't want to spend much time trying to understand every line of it.