Croatia have better quality throughout their team. The tiredness of England as the game wore on was always going to happen as Croatia were always likely to dictate the play/have most possession. 7 attempts on target over the last 4 matches (mostly from set-pieces) says it all about England's true lack of quality.
If Rodriguez had been fit for Colombia they would not even have made the quarter-finals.
Pickford and Trippier were England's best players in the tournament by far, the rest are lacking.
Some strange comments there! You omit Maguire,Dyer and Stone who all did ok. Where your argument falls down is you resort to ifs and buts or even personal rhetorical. IMO we should have been 2-0 up by half time and most likely game over. You might have mentioned the brutality of the Colombians and similar tactics by the Croats.