Marsh cant and wont keep his spot now - I've been one of his biggest supporters but at some point you need to send someone back to shield cricket to regain form.
That said, many point out his relatively poor first class average. I finally got around to looking at it year by year, as it felt like recent years had been much better. Turns out that is the case, and his average is very much dragged down by being a late bloomer. Missed a heap of games due to injury....a bit of Shane Watson about him in that sense.
(or picked by WA based on reputation/potential, which given the woes of WA over the last decade is not surprising)
00/01 Sheffield Shield - 3 matches, 102 runs at 25.50
01/02 Sheffield Shield - did not play
02/03 Sheffield Shield - 3 matches, 199 runs at 49.75
03/04 Sheffield Shield - 4 matches, 135 runs at 16.87
04/05 Sheffield Shield - 10 matches, 530 runs at 35.33
05/06 Sheffield Shield - 10 matches, 676 runs at 37.55
06/07 Sheffield Shield - 6 matches, 226 runs at 20.54
07/08 Sheffield Shield - 8 matches, 663 runs at 60.27
08/09 Sheffield Shield - 4 matches, 167 runs at 23.85
09/10 Sheffield Shield - 5 matches, 477 runs at 59.62
10/11 Sheffield Shield - 4 matches, 414 runs at 59.14
11/12 Sheffield Shield - has not played