Originally Posted by
B747-437B
As a point of information (albeit not really relevant here), the "oldest" IC 319 was delivered in June 2007 and the most recent one last week.
They might be looking to save the parking fees at JFK for those flights staying very very long at JFK. Instead of bearing huge losses on flying this short haul, they could schedule the flights to stay at the minimum at JFK and operate some short haul routes from BOM/DEL.