Individual rewards? What the fuck are you on dude, you complete the objectives and EVERYONE gets the same rewards. Mods would HELP you and never hinder you.
As for your second point, you're joking right? The company that's notorious for allowing bugs to go unfixed for years, even after acknowledging them?
Once again, you're just reading what you want. I've even listed examples of better suggestions that doesn't alienate their community, you just don't want to read them.