>One of my India friend has applied for a B1/B2 visa for multiple times and did not get approved, even though he had already traveled to quite a lot countries.
Even though? Or precisely because of this? Which countries those were might have mattered...