To keep the issues separate:
1) I really don't care if someone talks **** to Michael Phelps. It's sports. It's meant to be fun, and I can appreciate a little back-and-forth. Again, it's not like the guy is a criminal or something. Does it make it a little more fun when Phelps wins against a guy who more-or-less called him out? Sure. But I guess I just can't get too fired up over a good ol' fashioned swimming beef.
So if Lily King would have lost to that Russian chick the other night, would we be up in arms about her talking **** and losing?
2) The cancer thing is wholly separate from his comments about Phelps. To me, it's just harder to root against a guy whose parents both have cancer. No pedestal, nothing like that. I just imagine with your parents having cancer you put a little more pressure on yourself to succeed, and it'd be a big disappointment not to even medal.