I was tempted to say something similar. But this is a thread about Linus.
As for your use of find, I rarely ever use find for anything more than printing a recursive dir listing. I always gravitate toward different approaches for doing the other things it can do. Syntax is probably one of the reasons. I'm just not motivated to learn find's idiosyncratic syntax. Why not just make find use C-like syntax as does awk? If I was to redesign UNIX, every utility would, where possible, use a C-like syntax. Because then the user would naturally be learning a little bit about C right from the start.
Have you ever tried the k language?
If you like terse, it is a pleasure to use.
Generally, I like sed as an example of a terse, compact language (and sed seems a logical extension of ed, not something wildly and arbitrarily different), except when it's necessary to use -e to separate commands. Being able to use semicolons to separate commands allows more density.
I have always posited the verbosity (and the complexity) of the shell comes from the need for quoting and escaping. If you could avoid those two necessities, the command line could be more concise, and readable.