Non-Resident Indians (NRIs) are often targeted by Indian banks because they maintain strong cultural and emotional ties to India, leading to a preference for Indian goods and financial services. Additionally, banks offer specialized products like NRE/NRO accounts to cater to their specific needs.