SH, but you are aiming your ire at ATCOs, who have to cope with the rules they are given. You continue to do so even when it's pointed out that the ATCOs don't set the rules or airspace classification, it's the CAA DAP who do so. Of course, contacting DAP to discuss and put your experiences and point of view to them is slightly less fun than baiting ATCOs.
Eradicate pompous attitudes all you want, that's not going to change the Worthing CTA to Class B.