you just need to either shut up or accept their attitude - either way , just take the money
I have been very unimpressed at the last couple of sites I have been to - they all think they are worlds best practice - , but I am only there for the money , so I try to keep my mouth shut