Why would you think he needs a buff right now?
I feel that each character has a place in the game now.
I have a question though, how is Rampart performing after the buff?
Surprisingly well. She's not quite in the healthy range yet (especially not in pick rate, and history has taught us that when pick rate goes up, win rate does down) and we're talking about more stuff to do for her, but the combination of kit buffs and Spitfire buffs / gold mags helped her so much.