Never had a problem with this Flashpoint, in fact I rather enjoyed something different. Nice to see something that makes people actually have to communicate, like they should on an MMO, work together instead of sit in silence and steamroll content just to get loot, even if it is a simple puzzle. The turret bit I'm not a huge fan of, but still, it was different and incredibly easy in my opinion so I'm not going to complain about free loot either.
If you're having issues with it, though I can't understand why, this is only optional content - just move on.