Any reason? Youth poverty and loss of trust in the government, really.
I doubt it is a french thing either: how many riots end up involving fire (London the other year for instance). At a certain critical mass of angry uncontrolled people, a fire will be started somewhere within or near by.