Wow. Why do they do this? Poor cats. Essentially dooming the poor things because they don’t even grow up outdoors, so they don’t develop proper skills (not to mention the obvious effects on the environment).
Anyway, outdoor cats aren’t considered animal abuse by the general public, but it can’t hurt to call the local SPCA (or other rescue) and animal control and ask them about it and if they have any advice or if they’ll potentially do anything. They might not be able to stop the neighbor from taking in the cats, but someone can probably trap adopt them out once they’re thrown out of the house.
😦
By “kick the cat out”, do you mean put them outside and continue to feed them, or just outright abandon them and stop feeding them at all? Abandonment is illegal.