Do you by any chance play quite a decent standard? I maybe play on one or two tracks a year that lend themselves to run scoring better than medium pace bowling, but at the lower end there's not the same investment in pitches.
Yes, I agree with this. Definitely the pitches in the middle/lower divisions are quite tricky to bat on. Add to that, general lack of consistency from the bowlers makes it quite tough since you could potentially get a mixed bag each over. You will have a bowler half a half tracker and the very next ball would land on a perfect length, which is why the batsmen that generally score bucket loads of runs are the ones that block well and can be patient for long times. Having been lucky enough to play at different levels in the UK; I am of the opinion that for someone with a decent technique, batting is easier in higher leagues as compared to lower leagues.
This is also one of the reasons why bowlers in mid/lower div teams feel that they should be batting higher up...as they see the top order batsmen block/dead bat a lot of deliveries and feel that they could do a much better job scoring.