"BMW is based in Stuttgart, Germany, not Frankfurt. BMW execs love Delta's daily ATL-STG flight and then connecting to Greenville"
BMW is not based in Frankfurt and not based in Stuttgart, they are based in Munich!
I think you are confusing BMW with their arch-rival Mercedes-Benz. Hence the next statement is also not true, I can't think of a reason why BMW executives love to take Delta from Stuttgart to Atlanta to head on to Alabama to visit their friends at BMW.
BMW executives love to take no airline at all but simply take their "M-powered" Gulfstream!
View Large View Medium
Photo © Charles Falk