any sort of physical activity is good for overall health and development. i am not sure if it really triggers height, but most indian parents do say it does.
since your parents encouraged you to do so, did you really gain that much height? i guess you could take yourself as an example and answer this for everyone instead :)