I didn't think so. In football he plays in a Saturday league and a Sunday league- so the 2 teams paths never cross. Cricket seems much less "structured" at junior level, which makes it harder for youngsters to play more cricket. There appears to be a total absence of group training sessions available run by companies. If you want extra training it's 1-1 coaching which is very expensive whereas with football he can play on a 4g pitch with great coaching for £5 pretty much any day of the week. That said, and in the interests of fairness, now Ollie is 11, and starting to show some talent and commitment there does appear to be a lot of people in the club prepared to volunteer their time to help him.
Club level cricket league is only on Saturdays, as much as I know.
For the rest I agree with you.
A talent will be always be recognised straight away, but they've to keep their interest in the game and work hard.
Just to give you an idea,
Played Sunday slam last Sunday with half the team existing of under 15s,
Then leg spinner came to bowl and he just astonished me with his control and furious fast yorkers hitting the stumps!
Think his figures were like 4-15-5, vs hard hitters, that's excellent bowling.
And that's what I believe is "Talent"!
And he's only 15 years, wow man.