Amen.
It doesn't take a genius to be able to spend a few hours looking at the bugs and suggestion forums looking for threads that are many pages long and/or have been open for years to truly discover where the player base would like the development team to be focussing their energy. Thankfully, I am starting to see some of those long standing issues starting to be addressed in the relatively recent past, but there are still many issue that are long overdue being addressed.