Building is one thing, winning a championship is another. Regier had the big trades as well early on. They both focus more on financial sustainability over championships.
Most Bills fans would take a championship in 2022 over 10 years of playoffs without a championship. I'm pretty sure they'd even agree to a championship in 2022 even if it meant 10 losing seasons after.