I'm not sure why you don't know. I mean, you seem to know for sure and for certain that Weaver had VERY GOOD reasons to fire Seth when he did.
So which is it. You know for sure and for certain that Weaver had VERY GOOD reason to fire Seth, or since Weaver fired Seth, and you have a man crush on Weaver, then Weaver had to have had a very good reason to fire Seth.
Weaver gave the reasons. Maybe if you paid attention to the actual news out of Blacksburg instead of the internet blather you might also know the reasons. When Weaver explained them at the news conference they made perfect sense.
I don't always talk to UVa Grads but when I do I always order the Large Fries.