Mason was so kind as to elaborate in DM:
"It’s not about performance, it’s more about maintanability and reliable abstractions.
A lot of the things one does in julia for performance are not really guarantees, but just doing things and hoping the compiler cooperates. That’s fine for applications, but can be quite rough for maintaining a library that many other people depend on."