He does not know what he's saying. Seals are not affected by oil pressure, generally.
The thinner oil is recommended primarity as a means to increase fuel economy. Thinner oil takes less energy to pump.
Try 5W 30, instead of 10W30. However, the 5W 20 may still be a good idea if you have cold winters.