I guess if there is a way to direct link, then there will be direct links. Probably, the easiest way to work with it as a revenue earner is to take direct linking into account in your business model. 

But hey, what do I know, I'm salaried with no professional connection to what I'm commenting on. Cheers!