Can cats be spayed on local anesthesia? If not then why is general anesthesia necessary? I would love to know in detail:)

Girations. We give humans local and expect them to sty still and cooperate. A cat cannot stay still and needs general anesthesia to keep it still.
No. Local anesthesia renders the operative sight numb. There is therefore no discomfort. However, we, or the cat, could still see the surgeon operating. The local anesthetic also does not reach the deeper tissues involved (uterus for females). The cat, especially if it has claws, would object violently to the vets attempts to operate.
No way.. There is no way a cat is going to hold still for a spaying under local anesthesia. It would be a cruel thing to do to a frightened animal. .