Some phones will silently strip GPS data from images when apps without location permission try to access them.
This is quite reasonable.
You know who could have been on that shuttle instead of a teacher? A Muppet.
The issue is not more/less salt in the oceans, but fewer and less reliable sources of freshwater.
Hey, look a feature every mammal may need to evolve in the near future!
Physics books are never outdated, you just discover better models that work in a wider range of conditions.
In modern android you do not open files, you use an OS service to get an image, which may or may not come from a file on the device. If you want to open files you need a different permission.
You could argue that android should have a permission level for apps that need image geolocation but not GPS.