however...and its not a moan or a rant but........there is a common belief amoungst PPL's (and i am one!) that they have a right to fly through class D airspace.
What a load of tosh.
PPL's have just as much right to fly through Class D airspace as the chav carriers or anyone else. The airspace belongs to all users freely and equally unless we have become a police state while I was not looking.
As IO540 is fond of saying SHOW me a link to a legal reference that denies this right.
I agree that it serves to give priority to traffic under certain rules. But if you believe what you have said I suggest you give up both your PPL and your job as a controller.