Yorkshire are moaning but at full strength they are not as good as Surrey who have provided many players as noted, nor Lancs, who rarely get to play Jimmy, and probably only on a par with Hampshire and Essex, both of whom have much better bowling attacks, the latter having a very decent spin attack and ideal early late season early 80 mph seamers that you need. Yorkshire have lots of decent batsmen, but with so much red ball cricket in April, May and September, they need to develop a more balanced attack. It does not help when off field distractions happen, as is the case with Yorkshire.
I do not see the same issues with rugby, if cricket has issues it is with season structure and bullshit like the hundred, relegating international formats like 50 overs down to the status of development events. Rugby sees its top players a little less than ideal, but it is nothing like cricket.