And if you want to complain, it's not here, Apple is not taking care of macrumors forums.
Feedback Assistant is the way to report issues with the Beta releases.
But I am not so certain as you are that no Apple staff (either marketing or development) is reading here.