I disagree with this - Dan Cullen isn't a good example; but anyone whose played more than a dozen or so Tests for Australia would be pretty well known.
The long term guys like McGrath, Ponting, Warne, Gilchrist, Hayden, Langer, Martyn, Gillespie would all be recognised by most people.
I agree with you on the long term players but we need to remember this is a forum full of people who love their sport. I think about 10-15% of our population would recognise guys like Jaques, Johnson, Katich and Clark.