I kind of want to agree with you... but so much flying is done by people other than those that sell the tickets, and a lot of it not for two-bit carriers either (Alitalia and Carpathair spring to mind...).
Obviously there's a different if the ticket seller doesn't actually operate any flights at all, but how much of a difference? And how would you regulate the ticket seller to remove any perceived weaknesses?