Plus for the front most people use very unsafe languages and glued together frameworks (JavaScript, typescript, react, Vue etc), whereas on the backend we can use proper type-safe, compiled languages with better abstractions (rust, scala,...) with proper unit and integration tests.
So don't mix two distinct conflicts in one paragraph
Sorry to come across condescending, but you can hate/disapprove Israeli politics and their followers as much as you can hate/disapprove hamas and their followers.
So let me fix your post: your press coverage about France is only either protesting or riots