@Rob Jones Hi, as a PM here in the Raleigh area I'll chime in. First, the utility changeover stuff sucks! Theres too many players in the mix.
I think one thing to remember is that I don't believe you or the PM can set up/create a utility account on behalf of the tenants, they have to do that themselves, as their credit gets checked etc. However, the tenants are obligated to setup and pay utilities by terms in the lease, or should be, its definitely stated so in the Standard Form lease used by most here in NC. So, if they don't it's really the same as unpaid rent and should be charged back to them. But I see where you would want the PM to cut the power at a certain date. On the flip side, I will say that I (as a PM) am very careful to make sure power stays on. Because, if there is an ice-maker or ice cubes in freezer with no power they melt, leak out and can really damage the flooring (depending on type). Also when its 100 degrees outside its not good for the house to get that hot inside. At the end of the day really bad tenants like this will cost you money one way or another, better a $200 utility bill than some type of intentional damage that would undoubtably exceed $200 significantly.
There are a lot of variables here but it does clearly sound like the vetting process really was not up to snuff! That, is of course entirely the PM's responsibility and one that can minimize these situations down the road. I find the lease up process to be a super critical step in the whole lease term going well, for everyone involved.
Sorry you had this experience, feel free to reach out if you need anything.