Fantasy football is hard.
Yes, you need a bit of luck. Ideally, you need healthy players. If possible, you need to avoid the highest-scoring opponent in your league every single week. (I'm definitely not speaking from personal pain.) But ultimately, you need to put together a successful draft -- and properly play the waiver wire and trade market in-season.
It's just not easy.
Last season, Christian McCaffrey and Tyreek Hill were consensus top-two picks in fantasy. McCaffrey was absent the first two months with Achilles tendinitis, showed up for four relatively lackluster games, and then missed the rest of the season with a knee sprain. Meanwhile, Hill played a full 17 games but busted to a baffling degree, finishing with 959 receiving yards and six touchdowns as the fantasy WR18.