Agreed Spain were the better side and deserved the win but you don't get to the final by lacking technical quality.
Commenting on your point about technical quality - well it depends. To progress you simply need to be better than the team you are up against in each knock-out round. In its most simplistic terms you either come up against a team better than you and you get knocked out, or you never do and you win the tournament.
So you can potentially progress a long way even with significant technical limitations provided the draw unfolds kindly for you. The flip-side is also true - you may have a high quality team but come across an even better side in the quarter finals and out you go.
And actually England had a really easy route to the final once they'd progressed from the group stages - I think in the round of 16 they played a team ranked 40th in the world, in the quarters they played a team ranked 25th and in the semis a team ranked 10th. And actually they didn't really breeze their way through those stages, being behind to Columbia and Nigeria taking them all the way to penalties. The equivalent for Spain was 20, 9 and 3. Spain had a much tougher route to the final.
So I think the technical limitations were actually there all along, albeit England were able to progress as the rather low ranked teams they were playing had greater limitations. But in the final there really did seem to be a gulf in class between the two sides technically - Spain were just so much better at the neat one-touch passing stuff while England, when they were able to string together a set of passes, too often looked as if (and often did) they were simply going to lose the ball.
This isn't really a criticism and the team did brilliantly to reach the final, just being honest.