An astute summary of where we find ourselves. Ultimately, this is a money game. And we have very little (comparatively speaking) than City, Liverpool, United and Chelsea. Spurs have the benefit of a fantastic young manager and a couple of fantastic players, but they are probably the team we can catch most realistically. That puts us 5th.
There is no blame to attach to anyone. Kronke is a businessman and runs a very profitable business. Good for him... Don't shout at him for that. He is offloading his business to his son so this will not change for decades.
If you're not happy with 4th-6th and a good cup run then find another team to support that does spend some money.