Great input there i like the fact that you mentioned the risk associated with developers option and gow you become responsible for your security, quite alright it going to limit your traces even if not totally eliminating them.
Even developer options has its limitations but when you root your device your are automatically in full control and you can tweak anything software related on that device without issues but the risk is too high especially if you don't have sufficient technical knowledge. With rooted devices you can totally change your location (without VPNs) mod your IP and many other things.
The reason it's even possible is because android is fully open source unlike the iOS and macOS.