My small and unsignificant opinion:
don't remove the awards and don't force users to write feedbacks (especially with a minimum of characters).
Awards are what keeps this site still alive, and awards are the main goal of a lot of users, that are active at MX not only as forum members, but as competitive builders, that try their best to get awards.
In my opinion, a rating sistem in addition to the awards would be much better.
In other words, MX is like a second game, where you have to build and try all the ways to get awards and recognition by the comunity. People here fight for that, (at least the most of them), and removing the award sistem won't encourage more people to submit the maps here.
Ok you can say that not every builder upload here for recognition, but we can speak about groups:
-Massive mini builders, that upload a map everyday
-Users that upload a map every 2 weeks, and work hard on a map.
This last kind of user, have the main goal to get recognition inside the MX comunity.
It's up to the single user to "win" this climbing to the success.
You can say that many users are already famous, and that's not fair, but common, on everygame there are famous people that are more known than others.