Home repair companies always put advertising signs out in front of houses when they do jobs, and the cops never remove them. They are every bit as much an eyesore as this person's sign. There's obviously something else going on here.
“Home repair companies always put advertising signs out in front of houses ..”
Yes, but if the business advertising sign is on a public easement the municipality CAN, MAY, COULD, remove it but they generally do not because in the end it is all about revenue generated in building fees, permits, property value taxes, etc.
And personal signs unless they are to praise the municipality and its politicians will be removed at will from public easements. Especially any signs criticizing the local politicians or signs that show that the homeowner is resisting their authority.