I'm no statistician, but that table gives very little hint of what methodology has been used even if you are to accept that their figures are correct. It's certainly not listed from highest to lowest, and even if you look at the placing number on the left, there are teams placed lower than other teams despite having higher figures in each metric.
Just one example would be Aston Villa. A yearly spend of 40 million, a Net spend of 200 million, yet they are placed three places below Newcastle, and are supposedly 15th in the league.
If you believe that chart, our net spend figure is about 75 million pound more than the likes of Brighton and Villa. That's an extra 75 million over five years. If you look at Wolves , our net spend is said to be about 100 million pound more over five years. An additional 20 million pound per year in comparison to your mid-table rivals really isn't going to give us that much of an advantage, especially when the money keeps on being wasted. The truth is that 20 million pound isn't a big figure in the Premier League. Even 100 million, over a period of five years, isn't that big in the world of the Premier League.
We aren't being neglected like we were under Kenwright but I don't think we are being massively backed either. I think we are being backed slightly more than the average and the money is mostly being wasted. I know the new stadium is on the horizon, but the person that is supposed to be pulling the strings (Usmanov) is actually considerably more wealthy than Roman Abramovich, but we definitely aren't being backed in an Abramovich style.