Firstly 'Herbie', not everyone lives their life on the internet. Perhaps my work and social life does not give graciously to post, say, compared to that of your goodself?
Secondly, i'll extract the part where you say, and I quote "it's not all their fault" ...
a: Then whose fault is it when a member pays for a 15 year membership and has reasonable expectations that the site will deliver on it's promises?
b: Given your stated opinion; It's ok for them to take my money and give me a 'title' but yet do not send on the benefits awarded other members who haven't supported this site?
My final point is that a member of 'Staff' has also brought this post to the attention of 'Steve', yet, no communication from him, either through this site or via direct email.
It makes no difference how many times a person should post or over what period of time, there is a degree of expectation in that I should be afforded the same courtesy of services and discounts afforded other members.
Like I said, I paid a considerable amount to support this site. Professionalism and customer service costs nothing.