Yes it is a cartel and many aspects of Star Alliance such as the joint ventures where airlines pool revenues from flights on the same routes should be illegal. Sort of. Airline alliances, like AA/BA, have applied for and received specific immunity from antitrust laws in order to operate.