Is my mechanic trying to rip me off?

That’s most likely the case
When you get them adjusted correctly, the drag on the shoes is high enough that you typically are unable to turn the axle via the wheel studs by hand.

Fair enough, sir. Thank you for your time. I will attempt the same feat with the wheels installed and verify results.