There may be some anti-trust problems, but how did CO/NW arrange their cooperation?
And the DL/UA mileage accrual deal is similar except for one vital element... the DL miles that I earn by flying on UA do not count towards status... that's a deal breaker for most of us.