Former Australia Test batsman Chris Rogers has lashed out at Australia's selection protocol.
The 38-year-old former opener said the Sheffield Shield selections should be left to state selectors, without the influence of those working with the national team, to ensure the four-day competition remained as competitive as possible.
"The Australian selectors want to select the state sides and I have a problem with that. You have to make the Sheffield Shield as competitive as possible," Rogers said on ABC Grandstand.
"I'm not saying you should have a whole heap of older guys running around either. And that's why I didn't play Shield cricket this year. I didn't want to get in the way.
"But equally, you need some of those older guys there to compete.
"James Hopes is a perfect example. He will test the young guys, and if they have a weakness, he will find it."
Rogers said potential national team players needed to be tested by the best available and not just other up-and-coming talents.
"If it is just kids playing against kids, it is going to take so much longer to progress," Rogers said.
"I always remember Peter Handscomb, I'm a big fan of his debut. And he was batting three, I was opening up at the Gabba, one of the toughest places to play on Shield wickets.
"And the standout bowler for Queensland was Steve Magoffin, who is still an overseas county bowler and one of the best going around, but a real tradesman in those conditions.
"The challenge he provided for Peter Handscomb was invaluable."
The former Test batsman, who scored 2,015 runs in 25 Test matches for Australia, said such challenges were the making of him as a cricketer.
"When I was a young player batting against Andy Caddick, and he was one of the best bowlers you could play against in those conditions," Rogers said.
"It felt like Test cricket, and those were the challenges you got most out of."