This thread is so spot on!!
Standards in this country are being eroded slowly but surely. More and more people are willing to accept 98% when they want 100% and before you know it standards start to noticeably slide.
As the make up of society is altered through imigration, so what it means to be British will change. What used to be a standard reaction/response, no longer becomes "standard". Society has allowed things to slide.
If people believe in something, then give the shop feedback. Request that someone acknowledges that standards are sliding. It seems the only thing we have retained as Brits is our desire not to make a fuss, to not complain when we are not happy with something.
If you are prepared to accept something then accept it, if you are not prepared to accept it then take some action. However, don't accpet the spotty kid serving you to understand your beef!!