Yes they do
, the way you look at football is so naive. In nearly every league worldwide, the top spending teams are at the top.
We have a great attack. We also have a bunch of players not good enough to be starting who do start because we haven't signed a single player in a year. United have excellent squad depth COMPARED to Spurs. The likes of Trippier, Davies and Lloris have been putting in awful performances for the club for a while now but still start due to a lack of options, beyond that we're reliant on Sissoko/Winks as our first choice midfield and players like Aurier get regular game time despite barely being PL level. I said I thought Hazard was overrated by people who thought he was a top 5 player in the world or the best player in the league, but yes him and Kante are their two world class players, and are surrounded by very good ones.
I don't think Arsenal have a better squad, but I don't think they're a million miles off either, they have some very good players and a top coach. It wouldn't be an utter disaster if we finished 4th and them 3rd for example, it would be annoying and disappointing but it wouldn't be a total failure for the club. If we're comfortably third that's a very good season for us because we've met and exceeded our objective (top 4) with relative ease, which is what we're on course to do thus far.
It wouldn't be a failure though. You're obviously entitled to your opinion, but in the context of what this club targets finishing top 4 is a successful season, its job done basically. Why would going deep in to the CL not matter because we won't win it, but finishing a single place ahead of a PL (which we also won't win) would matter? There's very little difference between fourth and third, I'd swap you 4th and a CL final right now for 3rd and getting knocked out in the first round.