I have been on MANY liveaboards from the fancier "boutique" liveaboards to some whose boats have been around the reef a few times. What I have learned is that I am just not that easily disappointed. I would be less than happy about no hot water in the bathroom, but I usually do most of my cleaning in the deck showers anyway, so not really a problem for me.
I was raised on a boat, and I know there is no worse or more corrosive environment than a marine one. It takes a deep and immediate toll on any structure or boat. I, personally, think some of the photos shown are a bit silly. Are you really upset at two coat hangers taped together to make tham strong enough to hold a wetsuit? REALLY? Many of the photos you posted to show a "horrible" boat are a bit ridiculous, IMO. It shows that, just maybe, you are one of THOSE people who are just impossible to please.
As for the chipped paint. While I would, personally, put new gel-coat on fiberglass in lieu of paint. NO paint will last past one trip with the heavy wear and tear of dive equip. The carpets being patchwork? Who cares? Broken window? How do you know when that happened?
I do not know you from Adam, but I suspect you are one of those people I dread showing up on any charter.....and they always do. One who cannot be pleased, no matter what.
I would go on that boat, although I will agree that this particular destination is not my cup of tea.