I didn't say they were better players - Bellingham is a better player overall than Ruiz, because he has more athleticism generally and can get into the box, and has achieved more at a top club. However, Ruiz will always be a better fit for a team that plays like Spain.
I agree there's not just one way to play football. However, technically gifted combination players are the only way to dominate a game. Someone playing like Bellingham will be a moments play, and it's likely a team of those will play poorly throughout a game but still win, because they have better finishing ability in the box.
But to dominate matches, you need technical wizards. England don't have that and haven't had it for many years, which is why they get passed off the park even against minor nations. It's not just Southgate or Capello.
Lampard and Gerrard used to get wanked over for scoring goals in the hustle and bustle of the PL - but then you put them up against 'small, inferior' nations whose players (like Lobotka) were less Roy of the Rovers and more made to play simple pass and move. What happened? They got passed off the park. And the English media couldn't work out why. How could this happen? Gerrard scores screamers and tries 80 yard hollywoods, Lampard arrives in the box, how can they get passed off the pitch?
There's no one way to play football, but there's also a reason why teams full of technical wizards and who play great pass and move are the most dominant in history and generally regarded as the best of all time (Pep's Barca. Brazil 70, Holland 74, Spain 2008-2012, man City now being a far better team than United in the 90s etc). There are exceptions but football is about teamwork, dribbling passing, pressing and dominating the opposition, before scoring. It should never be about being a totally lacking in cohesion team who gets by off the cuff by letting the opposition outplay you then being better in the boxes thanks to individual brilliance (like Real Madrid and Man United play). Sometimes it works, but real football fans don't respect that.