(this is somewhat in response to @scourged, but can be usefull as a general review of the card)
I think even if people start reacting to bad pub then this card (and the others mentioned in these reviews) has done it's work. Giving the corp multiple bad pub is a great way to create econ, for sure, and it actually mitigates the problem of the corp dropping VPs or Witness Tamperings because they will either need to have and use multiples or leave themselves with a small amount of BP. Mills is actually the bane of bad pub decks if you think about it - 1 bad pub is where all the triggers lie, if the corp can keep removing that singular bad pub before you get to exploit it you're going no-where.
If you have Investigative Journalism out, the corp is only on 1 BP so far and you fear that they are going to drop a 2 BP removal you need to hold off. Play the game of "Who's gonna blink first?" so you can force them into a sub-optimal use of that removal card and then just slam it back onto them. It's nice that BP cards don't storm like tag sources (midseasons, for ex.) but that does force you to think about how you apply it - hence why this discussion hasn't happened until now as there hasn't been enough support for it on the runner side until now.
Also consider that at the moment any corps running BP removal will only be internally balanced at the moment. BP sources are more relevant in corp cards that are played (at least in the metas I've seen) so corp decks tend to say: "How much BP am I generating, is it just 1 or 2 that I can deal with, or do I need to look at adding some removal?" So the minute you start messing with that the corp maths is going to skew. Besides which, cards like this and Valencia E may cause corp decks to change their construction before the game starts (and while I'm not saying hard-counters are either good or bad, not wanting to go down the whole plascrete/J-How debates) so you're already making them take up deck slots with useful cards that are actually not helping their game-plan.
Besides all this if your oponent is playing against a BP focussed runner and they have a point on them but a way of removing 2, they will be constantly asking themselves if it's worth wasting a point of BP removal to deny the runner a part of their gameplan or hold onto it because it may just be wasted when the runner slaps another BP right back at them the next turn. Like timing a virus purge.
Lastly, a shameful plug: I can't wait to see how my BP-loving GRNDL deck fares against these types of runners - I have updated it recently but the theory is the same.