Two wins out of five at euro 96 with every game at Wembley doesn't really make them the best team. The performance vs Netherlands was amazing and they could have beaten Germany while playing well.
But Switzerland was terrible, Scotland would have been 1-1 with less than 15 mins to play had McAllister scored the pel, and Spain outplayed them.

But it was all a turning point for England to progress well in an un-English style (Italia 90 was still defence first) and Venables deserves a lot of credit for that.