Why are winches not used for towing commercial planes up?
If you ever get the chance, do try a winch start in a glider. It is, to say the least, an interesting experience. I do not believe it would be accepted by the general public.

So, that is one more reason, it would scare the paying passengers.