I need to spoof GPS for game, that's why I need to root.
I thought can just install a GPS spoofing app, then go to Developers Option and 'Select fake location app', all without rooting?
Originally I wanted to unlock bootloader and root it with Magisk, just to run Adaway (ad filter) and Youtube Vanced. But seeing that there's Adguard DNS that I can set in Settings without rooting, and potentially failing the device checks that renders the NFC and banking/Singpass part useless... I just debloat and use as it is.
Maybe few years down the line when they stop pushing out updates, then I'll consider installing custom ROM. Another perk of having Snapdragon device over Mediatek is there are more ppl developing ROMs for SD devices. Technically, my Note 3 is still very usable today (with Android 9 ROM), but it's a good time to upgrade and get to try out NFC.