I am very sorry that the kids were treated that way by the immigration. However, I do not see any fault of the immigration. Just imagine this situation in an airport in USA for a family travelling with Indian passports - forget about deporting they simply could have been taken in custody for VISA violation.
As I understand the treatment is always reciprocal. French govt. is more liberal with visa/immigration rules - hence its citizens are treated well whereas Americans treat Indian as dogs!