I m no expert but 36 Rafales for the country the size of India is not enough. Its neither here nor there.
Also, Tejas is a long way away from being a mature platform. Realistic and pragmatic to divert resource to divert resources to development of local platform but at the same time the number of Rafales should go up. To at least double the current number.