I don't really care if you want that. Everyone should know that that's just the way slices work. Nothing more nothing less.
I really don't give a damn about that, i just know how slices behave, because I learned the language. That's what you should do when you are programming with it (professionally)
For anyone interested, this article explains the fundamentals very well, imo: https://go.dev/blog/slices-intro
You really don't see why people would point a definition that changes underneath you out as a bad definition? They're not arguing the documentation is wrong.
"Consistent" is necessary but not sufficient for "good".