The word 'tolerance' is always being misused or misinterpreted by many individuals.
Malik Noor is really 'tolerant' when he allows his other wedding guests to eat with a fork and spoon. But this should be more of a kind gesture or basic courtesy for your guests rather than a need to be 'tolerant' .
If by not giving your guests the option of using a fork and spoon, isn't that equivalent to non- Muslims student not having the option of non-halal food in their school canteen? It will also be ridiculous if your guests asked those who eat using their hands to be 'tolerant' and use only fork and spoons like them.
'The highest level of tolerance is when you don't impose your rights on others when you have other options,' says Malik. This is the real contradiction. So by imposing on non-Muslims only halal food, isn't that imposing your rights on others?
If there are vegetarians among the school students, how about having only vegetarian food everyday for all students since it's halal to all religions and would display 'tolerance' to the highest level according to Malik 's theory?
Being 'tolerant' means to show respect for the rights, opinions or practices of others.
This mean that non-Muslim should respect the rights of Muslims to have halal food only and not imposing on them non-halal food. And vice-versa, Muslims should also respect the right of non-Muslims to eat non-halal food and not impose on them only halal food.
The idea is not to impose your own rights on others. This is what I called real respect and tolerance.