> some apps (e.g., banking apps) will refuse to operate and such when developer mode is on
And you blame Google for this? First of all, banks chose to make apps work this way, not Google. Moreover, they chose this likely due to scams. That proves scamming on android IS an issue that needs some technical solution.
>And you blame Google for this
Why does google allow apps to access this info?