Mesh tools and non-uniformly scaled objects

It’s a tricky issue, but probably I would leave the behavior as is.

I think the deeper issue is that most of the time users non-uniformly scale an object, it would have been better to scale the mesh instead. I don’t have good ideas on how to avoid or communicate that though.