Your absolutism and happy clappy-ness in this situation is what grates, and you don't seem to be able to critique anything regarding why we might have made this push for CL qualification a tad more hard on ourselves than we could have done.
I'm the first to say that we've been dogged by more injuries this season than those around us, and I'm thrilled that we're about to see Spurs in a CL semi final. That doesn't stop me indulging in some justified concern over the next few matches considering that our form (CL-aside) is rather poor.
By the way - on the squad quality vs. league placement debate, I think your initial point isn't quite true anyway. When Leicester won the league, did they have a better squad than us? Did they fuck - they had an effective game plan and worked as a well-drilled machine that was more than the sum of their parts.
Likewise, we played better than Man City in both 15/16 and 16/17, finishing above them in the table, but we did not have a better squad (including depth) than they did. Management, game plans, injuries, luck - many other factors at play that decide where a team ends up ranking.
There are ways to evaluate a squad besides looking solely at league position. Case in point: if we do get top 4 then we'll have benefitted massively by Woolwich, Chelsea, and United collectively shitting the bed recently. For me, it doesn't paint a good picture if we compare our current squad with us a year ago.