Guilty as charged again!

Oh bwoy, lost the count i (as a CC) didn't pay attention to the F/D's PA. I am ever so sorry, but between handrails down, head count, cross check with the dispatcher, closing doors and asking JU's to confirm doors for departure, bugger me if i have time and/or give a monkey re F/D's PAs.
But
sometimes, during taxiing, i ding them and ask " guys, have you done your PA?" I only ask them that when and if everything's ran smoothly and there were no PAs: no bad weather, no issues with the take off performance analysis in said bad weather, no waiting and/or arguing with the handling agent for the de-icing rig, no trainees in the right seat.
During the cruise, i still don't give a monkey's if the F/D makes a PA or not. Pax should know where are they taking off from and where are they going to land; if anyone asks me "which mountains are we flying over" i am more than happy to come back with an answer after I've asked the pilots; i am no walking Encyclopedia, all i know is pax safety and FA drills and that's enough; I am NOT a tour guide!
As for
I have flown twice a week for two years on the same airline/same route. I know enough about flying to know that one of them should have found two minutes to speak to the passengers.
Until you fly up to i.e. 30hrs for 5 days, as CC or Flight Crew, may i just say you know NOTHING about flying Sir (see above)
Customer service... Since when do pilots
have to provide customer service, in your terms? It's like moaning about the landing in cross winds (it was the most dreadful landing i ever experienced darling, make sure you pass that on to the Captain - say it with the appropriate "posh" accent); tell you what: not only you walked out of it unharmed, but do us a favor and how about
you land it next time?
There is a defined line between pax and air crew; bankers and their customers; doctors and their patients. Know your place and rights and get on with it.
Simples
Rgds,
ATS