IMHO Android is not very free without root… I roll my eyes every time I see the need of adb commands when it is just way easier to slap in Magisk and have full control.
I come from iOS and I used to jailbreak the heck out of my devices, rooting is very similar to JB (but better).