The facts are critically important, here. The first fact is that the Virginia Tech football schedule is what it is, no more or no less. This is a critical thing to say because too many analysts, armchair and otherwise, are mostly uninformed as to the way schedules are developed and the nature of the time spans that those schedulings are agreed too - for non-conference games - and churned through the ACC schedule blender for which the team has no say.
Some of these “home and home” non-conference pairings are a decade in the making. The bleat that Virginia Tech has a weak schedule is typical of fans and analysts who spend their emotions living in the shadow of the top 10-15 programs without really looking at their schedules very hard, either.