I do not regard the existence of cross-subsidies to be a bad thing; indeed, they can make possible the continued existence of other programs (see: hospitals, burn units) that basically cannot cover their costs.Where I would agree is that the creation of programs that (a) generate surpluses and (b) are mediocre is a problem--largely because of (b), and not at all, really, because of (a).