I believe that being able to do array programming in the same way as Modern Fortran will be a huge boon and benefit.
I know this can be done via macros easily or through a library (e.g., Arraymancer) but having it built-in would be excellent for scientific computing. A goal would be to be able to reproduce what can be done array-wise in Modern Fortran.
What you say is true but we also need more scientists who can manage the complexity of nimble install arraymancer.
Joking aside, we're working on a better embedding of the documentation of external nimble packages into the core documentation which should help a lot for discoverability.