Honda Spec as per the DSM: A complete lane change @ 60 MPH in 10 seconds.
If you car does not do a complete lane change in 10 seconds your car is not broken. You may not agree with that but that is what Honda's specs are! I have dealt with this on another vehicle, they hold to their specs. If you have a car that is perfect feel lucky, because it was pure luck.
Shifting the beam or cross rotating the tires is basically the only adjustment the dealer can make. Since road crown varies(angle of road to edge), Honda sets the alignment to a mean. Which is not the best for some areas and better for others.
If cross rotation fixed the vehicle there maybe nothing wrong with the tires or car. It maybe a matter of tolerance stacking.
The tires have an inherent pull & the car has an inherent pull. If the tolerances aren't set to counteract each other, the vehicle pulls.
What to do!
Ride with the dealer. I know it is a hassle and show them what you are experiencing. Also, expect to leave it all day, the more time they can spend the better.
If you car is out of Honda spec they will/have to fix it.
PS: Don't get steering wheel is off center confused with pulling. When driving straight down the road the wheel should be straight, if it isn't and you straighten out the wheel and then it pulls the steering wheel is off center.
PSS: I used to work in an alignment shop, so this is a quick explanation. There is alot more than you think. Becasue when you change one thing you affect others.