None of them care about states rights, they just want to control things directly.
If they allow you to side load you won't need to make the app publicly available and so won't need a privacy policy.
Another significant difference is how useful the standard library of each language is, so that you can avoid 3rd party libraries.
Also the tendency in the JS ecosystem to break libraries into tiny parts, because it helps or historically helped to ship less code to the user.