Hey! As a guy who who worked in that industry for decades, let me explain why that's generally an unfair statement to make.
A maintenance man is hired, and paid, as a jack of all trades. If they were certified in any of the various fields they are asked to engage in daily (plumbing, electrical, HVAC, carpentry, ect) they could go get paid in that industry and make WAY more. We're basically the first wave of repair and upkeep of a property. It's right there in the name... MAINTENANCE.
Some guys CAN do more than others based on experience and skill level but if you're not happy with the quality of work one of my former brothers in arms provided... Blame the apartment complex, you're getting what THEY paid for.
Thank you for coming to my TED talk.