Hundreds of millions of reasons why they're doing so well. How many parachute payments has it taken Fulham before they've settled? It's what they spend trying to get there is the issue and part of our problem. Mitrovic was on £60k a week when Fulham were in the championship. How do we compete with that is the question.
The teams mentiioned didn't just wake up in that league, have a look into what they spent before asking why we can't at the moment. Aston Villa were one game away from going out of business. If they had lost the play off final they wouldn't exist now. That is what we're up against, see West brom and Norwich for other examples.
It can be done, Brentford have a system that works and we are trying to follow that but it takes time and dare say a lot of fortune is needed too.