On this subcontinental lack of fielding ability, this is something beyond cricket it has to with subcontinental nations being underdeveloped. Countries like SA,Australia and England well their players get all the facilities during their early years like swimming,gym,athletics etc under proper guidance their schools public or private have proper system for sports thus this helps them to become good athelets in their professional career.
Unlike us where only rich kids can afford these facilities.