I moved from development to management a few years ago and as a manager I have to say my proactive developers are far more valuable to me. I recognise their value and I give them more interesting work and more financial rewards as a result. I also do everything I can to be sure that they're happy and not overworked because I'd hate to lose any of them.
I think because you were a developer, so you have that appreciation. I've always preferred working with PM's who were actual Developers. It just makes your life easier.
Unless you work with interns or very junior devs [1], manager deciding whom to give what, also favoring some subset group, giving them interesting tasks and financial rewards, while keeping "boring" stuff for the rest of the team lights up quite a few red flags to be honest. You might want to reconsider what management means.
[1] - favoritism is not acceptable in this case as well.
I moved from development to management a few years ago and as a manager I have to say my proactive developers are far more valuable to me. I recognise their value and I give them more interesting work and more financial rewards as a result. I also do everything I can to be sure that they're happy and not overworked because I'd hate to lose any of them.