More and more, I feel this card to be a necessity in most runner decks. Trashing corp assets and upgrades is very important in a lot of games. If you trash the top card of R&D, you can run again for another chance at an agenda. If you trash enemy pad campaigns and the like, you deny the corp income. And there are more and more powerful corp cards being released that have a high trash cost (Team Sponsorship comes to mind). The problem is the cost. After building up your rig and paying your way through servers, you often don't have enough credits left to trash cards, or it leaves you broke. It sucks paying your way through a heavily protected server and then being forced to leave an Ash 2X3ZB9CY or a SanSan City Grid untrashed because of lack of funds.
Even without modifiers like The Supplier, this card pays for itself in one use. Against some decks, like Near-Earth Hub: Broadcast Center if you consistently trash their assets, its game over for them. Without income from pads and the like, their economy is shut down. Any Diversified Portfolio they are packing become dead weight. Of course some decks have little in the way of assets and upgrades. But they are almost guaranteed to have 3 Jackson Howard, so hopefully you'll get a little use out of it.