I think you are comparing a player who was overrated ( Barnes ) with a player who was underrated ( Lampard )......Barnes never scored a goal in a competetive tournament with an England shirt on,i can rarely remember him even having a good game....Lampard on the other hand scored more goals for England than any other midfielder in history,was voted England player of the Year 3 years running,untold man of the match appearances for England.......i think we often compare some of these players England performances to their club performances which is unfair as they are playing with far superior play