I think that there are two ways of dealing with the issue of Internet service providers.
Internet service providers do extremely well from content that is protected by copyright. In my opinion, one way to require them to do their part is to have them pay a royalty. For example, there could be agreements with collective societies, including SOCAN. Those agreements would include royalties paid by Internet service providers. Because of the Copyright Act, it is possible to have Internet service providers contribute financially.
The other way of getting there is with CRTC regulations that would encourage them to pay into a fund designed to finance the creation of Canadian content. Under the Copyright Act, this would be for material that had already been broadcast, that had already been put out. This other option would be a way to create new content.
In my opinion, those two approaches would be ways to have Internet service providers make a contribution to our culture.