instead we have EEE by GNU coreutils on proper POSIX tools and we're forced to install the GNU toolset to make scripts work
Edit: Doesnt the existence of uutils already contradict that?
2) you can modify them no questions asked
3) thus you can get shit done
4) you can’t keep the changes you needed to make to yourself so the next one after you can start at 1)
I don’t see issues here
Actually you can even keep the changes. You only have to share the sources if you are publishing compiled binaries.