The inherent problem is that we're switching the time by a full hour all at once. We could make the change more gradually, perhaps by a few minutes each week—but nobody wants to coordinate that!
They could also tie it to a vacation where people tend to shift schedules anyway. Like “new hours after the new year!”
If we as a society wanted to adopt this solution (which admittedly requires societal agreement—I think you might need that anyway!), I actually think changing clocks would be the only way to make it work. Most clocks these days are or could be computers, so we could make them adjust themselves by 15 minutes every Sunday, and no one would have to think about it.
For most companies it wouldn’t be hard to say “no meetings before 9am from November to March”.