You found it "in your face" like anyone forces you to follow BBDA or ihub... The newsletter was sent to those of us that WANT that type of communication, and someone here asked that it be posted...
If you wish to discontinue the "in your face" communication, you're welcome to take BBDA and ihub off your "favorites" list and move on...