They just need to focus more on MCH being support orientated like the other phys ranged, the "greedy" phys ranged just isn't working.
The phys ranged role as a whole is just for numbers and a 1% stat boost right now, its pretty deplorable.
Unless they in 6.0 bring out another phys ranged that mch can be comparative with in that greedy/selfish role, and the role gets a complete rework/tune up. It's going to be like this forever.