The reason it's on all profiles instead of a setting is because whether you want location suggestions or not would depend on the profile. Even if there was a default setting, it would still need to be on each profile page so you could toggle it.
I have location suggestions turned on when I'm entering a US place name, but turned off when I'm entering a German place name.