Make your feedback easier to provide.
Your method for providing feedback is covered by a banner. You should know better.... Not reading or reacting to your feedback, is a sign of a company that has given up.
628th
ranked