No.
Guy spent a long time working, did a shit job and got offended when he got called out by not getting paid for his flawed work.
Instead of acting civil about it the guy smashes the place, damages another person's property and behaves like an angry teenager.
He should have just redone the room instead until the woman, or who ever ordered it, thought it is good work, and then if he still doesn't get paid, there's a problem, which certainly won't solve itself by smashing a wall with a sledgehammer.