Powell has horrible political instincts...he will almost invariably start out on the wrong side of every issue. He will often "right the ship" later, but anything he says or does prior to that "correction" will be 180 degrees out of sync with where he should be.
He must be a Democrat at heart, because that's the exact same tendency they show (except they rarely correct themselves).