Now the complaints are different. Much of the internet is convinced that this is a travesty and will spell the end of group games. All the good players will stack MF and play only solo, they say. Why would anyone want to share their hard earned MF with their teammates? Why indeed. Maybe because they are sharing their MF with YOU?!?
Hah, I don't want to share MF with my group, I will just stack Strength and do more damage!
Of course the Strength / Crit / Intellect / etc. on your gear is already shared in exactly this same way. If you do more damage or have more survivability you kill monsters faster which generates more XP and drops for your teammates. The only things you get from killing monsters are XP and drops and increasing anything about your character increases XP and drops for everybody! Everyone has an incentive to try to equip the best gear with a balance of survivability, damage and MF and when everybody does this they all win. Of course there will be people who stack MF or people who stack damage and those people will help their party in relatively one dimensional ways but help their party they will.
Now our priorities when soloing and playing in groups are going to be pretty much the same. Perhaps having access to more buffs or a tank will allow a player to sacrifice some survivability for damage or MF, hard to say, but generally your gearing goals will be the same. There will be no significant way to leech off of group members aside from simply being undergeared or bad and that isn't something that is readily fixable by Blizzard! This is certainly a change in the right direction. I wasn't looking forward to dropping from games when 3 people in pure MF gear decided to hide behind me and watch me kill the enemies and Blizzard has made it decidedly suboptimal for them to do that. You can't prevent people from being bad or being jerks but you can make sure that the best possible path to progression involves being effective and helpful. As long as someone who is desperate to be as powerful as possible as quickly as possible has an incentive to play well and cooperate things will be just fine.