Looks like they used a couple of drywall screws in the bottom holes and they are barely in the wood behind the panel. I use 1/4" lags and put a piece of 3/4" plywood up first.
Is that kind of strength necessary? I can tell him. I'm sure he'd do it if I asked.
I see a major problem. Someone installed a Square D panel in your house.
What's bad about square D panels and what effect does/will it have? -- Awesome. More handouts, food stamps, welfare and entitlements to come. I'm so proud.
J/K, I have a personal vendetta against SQD. They really aren't that bad.
Drywall screws aren't allowed for electrical work.
Other than what's already been pointed out, I think neatness is the only issue I see. They could have tidied things up a little. -- If someone refers to herself / himself as a "guru", they probably aren't.