This has been discussed so many times already… please let’s not rehash old topics In particular I think this comment is most relevant. Also Ref. Array slices as views - what's the state of affairs?
The only thing that has changed since then is that views are stack allocated now most of the time. On the other hand, we have A LOT of code now that assumes this copies. So let’s either hold off on this discussion until 2.0, when it’s even possible to change that (though I have my doubts that this would change, either way).