That would save lot of money for airlines. After all if the AB and BC is properly treated as legally separate products. Then responsibility of getting to BC with AB even if the AB is delayed would be fully on customer. Too bad we were late, now pay the full fare for BC again. As you failed to show up.