Of course there are complex social, economic and racial problems to be solved there, but those are other, secondary issues.
First, the violence needs to be stopped. Then, after it is made clear that this will not be tolerated, they can debate social utopia and economics all they want. There will be no meaningful discussion while things are burning and police and military are standing by and watching. Even the French will soon figure this out, or else they will have to submit to the occupiers' faith.
The complex social, economic and racial causes are nothing less than the current islamic imperial colonization of Europe. The French are too blind in their arrogance to comprehend that their country is being stolen from under their own noses.