That's because Afghanistan is an actual country with actual culture, their own language that you need to their region of the world and has the cool nickname of being the graveyard of empires. They also will never scam people out of money simply due to the fact that scamming and being dishonest is something that is not considered an honorable thing in Pashtun culture. and is actually a very interesting region culturally linguistically and ethnically
It's also the type of country if you wander aimlessly, you will literally die from dehydration or exposure. So basically it's the anti Indian environment.
Also, Afghanis don't have a chip on their shoulder because they know the country has survived occupation from two world superpowers. Technically, three, if you count the British Empire, or if you count the Russian Empire, that that's 4