I like Turkey. They are selfish but smart. India is just batshit insane. Like, if you show tiny bit of respect they would start walk over you. Turkey would at least pretend to respect you and carve out a favorable deal. For instance, F-16 deal for Sweden entry of NATO. As annoying as it is, it is workable settlement for both sides. India on other hand would demand something insane like: "expelling any country they don't like out of NATO, tech transfer of F-35, back me up on any conflict, and I can leave at anytime".
And lets be real, NATO needs Turkey's location. Turkey merely leveraged that for a good deal. I don't see BRICS need India nearly as much.