I definitely don't mind up to 4 or 5 hour layover - just not 10 like a couple of flights were. I actually got off the phone with the air department & the woman I talked to was very helpful. She told me Lufthansa just cancelled a bunch of flights in July which may be why people are waiting for assignments. She also said they usually use the local airline ie British Airways for London, Lufthansa or Air France for Amsterdam, or AA for Europe in general. They try to make layover around 4 hours & a real person looks at the flight schedule while they are assigning.
On another note - do they ever have July 4th sales? Wondering if I should wait a couple of days to book