Why on earth does anyone think there is a military solution to this? This is an incredibly complex problem with no, one single answer. Invading yet another Middle Eastern country with no strategy on what to do next is simple stupidity. These terrorists aren't all Syrian and will just melt away to start up again elsewhere. If you invade Syria are you going to commit troops to Iraq too (Again!! )
Or perhaps ramp up Afghanistan again whilst we're at it!!