So we know that Glenn and Robyn don't actually own their house; it's a rental from KB Homes (Glenn's employer.) I'm sure they get some sort of discounted rate as it's employee housing - plus, they get a government stipend to house their tardy permababy - but it sounds a bit like the old company mining towns where you get paid in chits - good only at the company store.
As for Glenn complaining about the carpentetry workmanship: that's literally your job, Glenn. You are a carpentry supervisor for these homes. If the workmanship of you and your fellow beaner compadres is shoddy, you've got no one to blame but yourself.
As far as whose responsibility home repairs are when the house is owned by the company, I'm sure the discounted rental agreement for the construction dudes includes a shystie company town clause that directs their beaners to fix their own damn house problems in exchange for the discounted rent, so long as those problems don't extend beyond the property line.
If the work shouldn't have passed inspection (and it sounds like it should not have), Glenn seems just bright enough to know he can't actually lodge a complaint without risking his job. So instead, he's whining to Instagram about having to make minor home repairs to his discounted housing, which he can perform himself because this is literally what he does for a living.
Buddy, if you actually owned the joint, you'd have to do this shit anyway. So make a grateful monkey smile to your corporate overlords and just fix the fucking leak, put in some insulation, rock the sole damaged panel, apply mud and tape, and sand down the tiny area of damage back to required finish levels. This is a lazy weekend project, tops. You can do it stoned.