If anyone from the Photoshop team at Adobe is reading this, please consider adding a global Snap To Pixel option that replaces all the other similar options sprayed throughout the UI. Just one global switch that can be either on or off that means every single action can be pixel snapped or not.
Here’s a neat trick to overcome Photoshop’s great shortcoming.