Some good stuff here, thank you everyone!
In no way am I saying that I am right in this situation and that the tenants are wrong, I'm completely open to the idea that I'm in the wrong here, I'm just frustrated.
First off I will say that this house is most certainly not a POS. It was newly remodeled by the previous owner when I received it with custom cabinetry, tiling, carpeting, and paint. The A/C & heat worked, the water heater worked, the sprinklers were all tested and they worked, the electricity worked. The windows were not busted in or broken.
Many of these issues were not present when they immediately bought the house: I only recently replaced the water heater, I recently serviced the A/C, the sprinkler valves recently were replaced. Apparently the windows in the master bedroom came off the hinges a few months into the lease so I got those promptly repaired. The kitchen window had a small chip in it and I had one of my repairmen go in and seal the chip. The tenants were unhappy and insisted that the entire window needed to be replaced.
Could I have spent more time with the house vacant before renting it to make sure it's perfect? Probably, and my fault for not doing so. But I am doing absolutely everything I can to make every repair in a timely matter. They have my personal cell phone number and I always answer within the hour and I immediately notify the repairman, in no way have I ever ignored anything they've ever said to me.
They're expecting perfection and when it's not met, they're unhappy and hating on the repairmen. One of my guys won't go to the house anymore, he told me they were very rude so I had to find another guy. They didn't like the first electrician I sent over so I sent over another and they didn't like that he sent over his workers instead of him coming over (he went over initially to take note of all the problems). As far as I know all these repairmen are human, with families, and dozens of other homes to work on. They're going to occasionally forget something, they might not be able to be there personally to fix something so they'll send over one of their workers, is all that so bad?