I think we are good enough, with a few stronger squad options. What has cost us this season is the period up to Christmas where Raya was still all over the shop and we were fielding the Chelsea Havertz in midfield. Now that we have a decent keeper, a solid range of midfield options in place and the Arsenal Havertz up front we are a different side.
We lost the title at home to Fulham, Spurs and West Ham, and away to Chelsea, Villa, Newcastle and Fulham, all in the first half of the season. The side we are now would win half of those games at the very least.