Nice rant, Bravo.
Love it! You have just articulated what I have been fuming about for a LONG time.........