Well one serious flaw in your analysis is the assumption that 1. Indians are not meat eaters (or India does not have enough people eating meat as staple) and 2. All meat eating countries produce fantastic athletes which are both incorrect. Good diet meat and/or no meat is important and it's dead wrong to suggest that India does not produce fast bowlers because of non consumption of meat.