Well I'm sorry if I can criticize a man who doesn't have the balls to fight terrorism, but has the balls to welcome terrorists. That, and also a man who doesn't let states decide laws for themselves, and allow pedophile men to be with little girls in the bathroom.
Obama recently increased the number of troops still in Afghanistan, although I'd argue the problem there is the extremely corrupt government we installed. We've been launching Air Force and Navy manned fighters and unmanned drones for years now with ISIS losing territory at an almost constant rate. We've even got men on the ground in Syria and Iraq to call in these airstrikes and take out ISIS leadership and cripple their supply lines. They might be a terrorist organization, but they've set themselves up as a traditional state (an entity our military is actually equipped to deal with).
States can still make their laws. The amount of laws being passed by states exceeds laws being made by the Federal government by the hundreds. Obama has done nothing to prevent Colorado and Washington from ending the war on drugs and allowing adults to smoke pot if they so choose. He hasn't prevented states from creating laws either restricting or expanding access to guns. He didn't do anything when Brownback took over in Kansas and ran that state into the ground with his policies (a state which funnily enough is asking for more funding from the Federal government to help shore up the severe budget deficit that's come into being since Brownback's election).
And you're going to sit there and tell me that the LGBT community is a threat to children when not only is there zero data to support that claim, but also that the largest mass shooting in American history was a hate crime against LGBT people? Your statement demonstrates zero understanding as to the circumstances and perpetrators of sexual harassment, sexual assault and rape.
And speaking of, given Trump's (and Clinton's) history of maintaining relationships with serial child rapists, I don't think you're in a position to be wildly throwing around unfounded accusations.