The funny thing to me is that kneecapping has been a punishment that the mafia and other crime organizations have done for eons to punish their enemies or traitorous minions. Lots of people have been handicapped/crippled because of it. Sure the break Yelich had was clean and likely to heal, but there are still risks that need to be considered. If it was my $170M (or whatever the extension was) I would have been concerned enough to ignore the players demands at an immediate extension if that was the case (they still had years where they could trade him and net something like Soto netted). Yelich isn't the same hitter as he was before the injury. If I had dropped that amount of coin on him I'd be asking the medical professionals that were consulted at the time if they wish to clarify their opinion. That's me. Mark may be less inclined to care as long as he's still making money. I'm not sure he's as invested in a World Series Championship as he is managing an investment.
And yes, fans do put GMs in can't win situations, but this situation has an asterisk that makes it different than the general fan being demanding. We don't know if the poster, who you responded to, would be one of those fans that complained based on the outcome and not the circumstances, but maybe "we" should give them the benefit of the doubt and not just lump them in with "folks".