Even though you have a point in that all this massive expense (and more) is a win for terrorists, I don't think they "hate our freedom". If anything, they hate those that cause them pain (like every other human being). The US have playing chess with the rest of the world for decades and they're starting to pay the price. This is not a war that terrorists started because they hated anyone's freedom (why don't they target Canada, then?), but the absolutely only resource they have against a superpower that's trying to crush them (putting dictators in other countries, etc).
They do[1], but I agree, not as often. I've felt for decades that we need to stop meddling in other country's affairs. Remember, we've been a target for decades, too. Hijackings and the first WTC bombing.