Oh, FFS. It's not like Fred came over to anyone's house and peed on their dog or anything. College and pro athletics are a business. Fred made a business decision. I get that we all have loyalties, and Fred also does - to both teams.
Fred could pee on my dog all he wants. I would watch, and then shake his hand BEFORE he washed it. Fred will always be a god to me. ALWAYS.
That being said, I agree with everything you said. The people who are so mad at Fred they are completely ignoring everything he accomplished here and are ignoring how he left this program need to be slapped in the face a few times.