In my opinion and many others this is not the issue. I don't think players chatting with the developers would actually accomplish anything. The gamesages do a great, extensive job of gathering our feedback and I trust that the majority of them have the same intentions for this game as other players and myself.
@Princess_Ertreya recently just shared the document that the devs have from the gamesages on all of our feedback. Everything(important) we have ever complained about is essentially all there. They just need to start implementing changes. Obviously easier said and complained about than actually done.