If you are refused access to Class D airspace - and that includes
"Station calling, remain clear of controlled airspace", you should submit a CHIRP report after advising the Air Trafficker that will be doing so. The form is here:
http://www.aopa.co.uk/newsfromaopa/C...ReportForm.doc
A certain well-known Class D airspace 'controller' is often too busy giving unnecessary RIS to puddlejumpers in 100% CAVOK Wx to control its own ATZ crossing requests; if people submit CHIRP reports then perhaps that might change?
Incidentally, unless it's in a TRA, you cannot be refused access to a MATZ, although you may be instructed to remain clear of the co-located ATZ.