oh that explains alot xD sry
I seriously doubt that anyone from DE reads wiki forums. But there is official warframe forum. Go to warframe.com and log in with your in game name and password. After that you should see community tab, hover your mouse over it and click Forums. Congratulations, now you can provide your feedback in a place where probably someone from development will see it : )
^
Well, you were close... http://imgur.com/a/PJfE1
Yeah, Ash P profile kind of gives away the fact that there is going to be one.