Yes people might be 'greater fools' to buy this, but I think it is also a question of volatility. In general, you expect expiry to be volatile, and more so given today's move ... a 50 point move on expiry is very ordinary, and a 100 point move can not be ruled out.
Anyway, who knows what that person was thinking. Maybe buy a call but sell futures? The premium for March is 55 rupees !