Dear Mozilla,I am very concerned how difficult you have made it to provide feedback.  As I was raised, gaining feedback is the most important thing a business can do.  Why should I join up your forum to do that and then post publicly?  That is not ri...