charlitos saidfeeling better already
Welcome to design for the tasteless comity of one.
Unfortunately it just keeps getting worse and worse and given the chance they will suck the life out of you until there is nothing left.
However the best advice I can give you which was given to me, not every design will make you proud not every person will understand just how much you pour into your designs, so sometimes you gotta remove yourself, produce the shit that will make them happy, take your pay and walk away.
Unfortunately we can't educate everyone on good design.
BTW, the yellow/green thing, the person might be colour blind and sees yellow instead of green.