Well they sucked for years, drafted some studs, upgraded basically all of their receivers this year, added some good OL help.
Oh, they also had the first overall pick last year and despite him having a pretty gross year, was playing with no weapons and a coach who last had a good season 10 years ago. So that first overall pick had some new weapons, some better OL help and an offensive minded coach to help him.
McVay was the perfect choice for them, but it’s not all him. If McVay had last years team, I doubt they’d have 8 wins now.