If a company offers a product or service (whether its a good or bad product/service) and the customers keep buying it (ie. dollar voting) they'll keep making and offering that product.
Now thats not to say they won't change, they won't try to invest more in an attempt to get more 'votes', or vice versa. The point is there is little reason to change if what you are offering is working, because nothing is driving a need for change.
This isn't "judgement" of BC or Rogers or MLSE. If anything its a judgement of the fans and what they want and what they are willing to pay for.
Ticket revenue itself may only part of total revenue, but it indirectly drives alot of other revenues. For example concession sales (or concession rental), in house advertising revenue, and product sales can all be effected by ticket sales. Its also a clear indicator of market demand.