Maybe I am still in the "honeymoon" period with this site. I really like how people here help with advice and just general sense of community. I get what you are saying about unwritten rules in most cases, but I think in this case, it seems reasonable without being hard and fast. I guess it didn't surprise me as it made sense to push greater participation.
I have a hard time to listen to new music, but I eventually will post my songs. So, I am building up sweat equity

but listening to some of the other people's tunes has really been a pleasant surprise.
With all the years you've been doing this, you have a lot of knowledge that really could have helped a lot of people and you really didn't. You really shouldn't be angry if you are not getting back what you aren't willing to give (Just sayin') Written or unwritten, most everyone knows that is a general life rule.