I'm not really sure if it was your post or not....it didn't last long enough for me to respond to the posts.
I did receive a PM from the mod stating the reasons....I guess I can understand, sort of, his position. These sponsors pay to have their name plastered all over the place. Posting about non-sponsors....well it's kind of like free advertising.