This feels like it's a Criminal or maybe Anarch card that's been put into the wrong faction.
Regardless, lets look at this from a purely economic standpoint; credits in, to credit differential out.
- spent installing
- 2 install cost.
The card itself.
Approximate Total Cost: 4-6 of value, depending on card to credit, and click to credit efficiency.
- 1 per non-innermost ice.
So, in theory, the Corp needs to install at least 5 non-innermost ice over the game for this to "break even".
Then, this becomes a decent effect from 8 non-innermost ice and upwards; which I'm sure you'll agree, is not particularly practical; especially if you don't have ice-destruction tools to help you with it.
Furthermore, this is assuming you get to install this early in the game, which certainly isn't a guaruntee; and can cost you resources you desperately need for other purposes, so you are unlikely to get full value out of this anyway.
However, these are stackable, and forcing credit loss is often far more valuable than credit gain; especially as the Runner, so despite it's bad stat-line for what it is, it may well be entirely playable, even if the best support is in other factions.
At the very least, we can be glad this isn't some insane monster of a card that totally kills glacier, only an interesting card that might just slow it down a little.