Yeah, I understand what you're saying but I'm not buying that we're to blame for OBL killing 3000 innocents and ordering the beheading of Daniel Pearl, etc, etc.
Sure, we went in to help our ally, Kuwait defend themselves from Saddam. And your premise is that OBL hated us for simply being there. Well, that might be so, but that's OBL's problem not ours.
We didn't invade Kuwait. Kuwait begged us to help and we did.
Just because we once worked with Saddam and OBL doesn't imply that we will always stand by them no matter what they do subsequently.
Our earlier support of Saddam didn't mean we would sanction his invasion of Kuwait. Likewise with OBL. We helped him. And then when the Russians were gone he needed another enemy, so he turned against us. I'm sure even if we hadn't helped him he would still be against us for our support of our other ally in the region, Israel. He certainly didn't mind our presence when we were helping him.
In both cases of Saddam and OBL, it was their own rogue actions after the fact of us assisting them, that caused the problems. It wasn't our assistance that caused the problems. If Saddam never invaded Kuwait, he would likely still be in office. If OBL didn't get a bug up his butt from our mere presence in the region, then he could have gone back to his Daddy's construction business and had a good life.
Their wacko decisions precipitated the problem.