Deloitte are very reliable but you are quoting 2021 figures which does not represent the entirety of 21 years. For a long time we sat mid-high teens on that list. Even now although 9th or so we are still the 5th in our league having just overtaken Woolwich. The richest Italian club Juve are behind us now so gives an idea of the strength money/spending power wise in our league.Are you disputing the figures? Do you consider Deloitte a reliable source?
Having said that 1 trophy in all that time is a disgrace especially when you consider some of the clubs that have won cups in that spell. We have got close on quite a few occasions but can't get over the line anymore.