You lead with how idiotic it was and follow it up with "Maybe Foligno should have been worried about JT's well-being". Come on man, the whole team was worried, Foligno included. You never want to see an incident like that happen to anyone, let alone your captain.
Again, I don't think the fight was about being week, if you listened post-game, Foligno said he told Perry he knew the incident was an accident but he still needed to fight because it's their captain. I guess Foligno felt like he needed to follow the 'code' in this unique situation. To suggest he didn't care about JT's well-being is just an unfortunate take, to say the least.