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...