Unless your pants are made of steel wool or are studded in metal I don't see how your MacBook could be scratched up. Cotton Jeans or slacks shouldn't do it.
Of course, if you have unusual body peircings in your thighs you may want to consider that as a possible cause for scratches.