Fair point, however, most of the time it is the busy routes (and the revenue they generate) that also tend to fund the lesser routes that are seen as key to network completeness. VIVA is framed as a premium service, yes, however there are also the busiest and supposedly most profitable routes in the network. Instead of VIVA being able to fund some less profitable routes it is actually draining funding away from them. A premium service that is also a net taker of funding is kind of silly.
As an analogy. The TTC subway tends to generate a ton of revenue, both in local walk in passengers and in the demand for connecting bus routes transfers, this revenue allows the ttc to run some less profitable local routes. Imagine if the Subway was a net loss and needed additional funding and that these local routes were being cut or reduced in order to fund the subway. Silly