IAF has been the at heart of every one of it's own blunders since the last 12 years, as said many times before, leadership wise IAF is the least visionary force, it's top management has official migrated to the cloud, they can't guage ground realities anymore.
As for why IAF loves the Rafale...