Yes, squirrels are a nusiance. I see them in my yard constantly and have killed many-many from the door of my office with a 10/22. I just leave them lay. Other varmints, usually fox, will remove them in short order.
We have occasional power outages. The more squirrels, the more outages. I can't shoot them on the power transformers but keeping the population down helps a lot.