I (and others) have brought this up years ago and I figured its worth it to repost the idea. It’s long past time the developers create an ACTUAL, real, legitimate beta test program (I’m not counting that thing from a few months ago with the forum icons). Have them sign NDAs or whatever. The developers need objective, varied, critical feedback, not yes men (and women) that need to keep their paycheck.
UI unattractiveness aside, usability/visibility issues should never have hit production. Period.