Just my personal Opinion.
In reading the many comments of the Gov't Officials and to the private sectors, they have all legitimate reasons of being against and pros in the deployment.
For the purpose of protection the public in general is fine. But what kind of threat do they fight for.. against the holduppers, bank robbers, pickpocketers, kidnappers or carnappers? These are not where the marines are trained for, they are the elite unit of the Armed Forces intended against external aggression or if there is real chaos in the country. But doing police work, these should be solely for the Cops or police works, back up by the National Bureau of Investigation or other law enforcer agencies to maintain a Civilian Authority Atmosphere and not alarming the public and foreigners in general. But many claimed, the Phil. National Police is tarnished much by the few bad ones who were involved in illegal activities, so they need the Marines to bring back the trust of the public. It means also that the PNP cannot actually policed its own people so they needs the Marines. Well, being a law abiding citizen we don't need to fear as long as it will not be the same like our Martial Law days. Like paltik said, if you have licensed and PTCFOR, nothing worry. What worries me if they canceled all these because it will be a military rule again.
To summarize, perhaps there are more other reasons why the marines are deployed and only the selected few really knows the answer. You should remember that even it is a sunny day, the government can declare there is a typhoon coming, just to suspend classes and offices to anticipate forseen eventualities.
Good to remember, that even the Martial Law days of the then Pres. Ferdinand Marcos, things like these did not happen and Marcos himself did not even wear a Fatigue uniforms.
Thanks