I would agree with you, that mechanic was full of BS. No way any vehicle is going to ride smoother with higher air pressure in the tires. I think I would look for another mechanic if that is his knowledge of mowers.My seat of the pants experiments when I first got mine disagree with him. I suppose there are some variables i.e. a persons weight.