I was thinking the same,often people(wrongly)think a cat is a cheap pet to have.
I was not aware spaying cost as much,the last cat I had neutered was Vinnie and I paid $175 incl bloodwork,but I suppose spaying is more complicated.
However,now if you get a cat from a rescue or HS,already spayed $150-200 for a cat does not seem to be a lot.
"The cruelest animal is the Human animal"
3 kitties,Rocky(r.i.p my boy),Chico,Vinnie