You don't blow out the Giants in a dominant fashion like we did if you aren't talented.
The starters are talented. The team is not deep in talent. It is not consistent (particularly at QB and WR). It is not well-coached.
But there is talent. I wouldn't say enormous talent that is clearly underachieving like Indy, JAX, and SD appear to be this year, but still talented enough to be in the top 10-12 teams in the league.