There is no racism here. A transit visa is valid for three days. Once granted it cannot be changed. The Frenchman was likely staying for 3 days or less. In the case of the family they were on a 4-week holiday and hence the transit visa could not be granted. Before we yell racism we should check the facts.