You sound a lot like me in that I don't tolerate nutbaggery very well. It means I don't/won't go back to places where it occurs as they don't deserve my money and there's always a different option to choose.
Service is declining so rapidly, disinterested staff, zero care-factor, and lack of training from ill-equipped manages/owners with no clue...it's not a recipe for success and I simply won't give them my money.