The team I used to play for had as a coach a guy who had just dropped down from playing grade cricket ( one level below first class ) and was considered a good/ordinary player there..ie, good enough to regularly make the first 11, but no chance of playing first class cricket.
We had several players we thought were pretty good ( alas, I wasn't one of them ), but I still remember the first net session where he decided to attack the bowlers just to see how they'd react. It was brutal. All the bowlers, even the 'good' ones got savaged. I was paid the 'compliment' of not being hit one ball because he liked my attitude ( I kept trying to get him out rather than going defensive ). The scary part is, he picked the ball, deduced my intent, and THEN decided to how play the ball and defended it straight back to me.
A couple of interesting snippets he passed on that might help show the divide in quality.
Good batsmen attempt very attacking few shots, but they get value from them. Check how often a test batsman hits an attacking stroke ( not just a well timed push ) to a fieldsman and compare that to the level you play at.
Shane Warne's average ball is at a pace we'd have considered a quickish medium.
The only time he was ever scared was facing Malcolm Marshall...and then only after he turned around and noticed just how far back the keeper/slips were. ( he lasted 2 balls..not due to fear, he was just beaten ).