One of the things,  I don’t get is why Linux enabled IIO Sensor Proxy default.

With a GNOME 3.18 (or newer) orientation changes will automatically be applied when rotating the panel.

Ambient light will be used to change the screen brightness. Geoclue will be able to read the compass data to show the direction in Maps.

It’s really annoying on the laptops if you accidentally rotate your monitor. So here’s is a what you got to do:

sudo systemctl stop iio-sensor-proxy.service
sudo systemctl disable iio-sensor-proxy.service

Enough with screen rotations.