I’m not sure I agree with your evaluation from above.
For one, I’m not really sure where you’re getting that you’re only maybe earning 3 credits off of the Tapwrms. If that is the case then whomever is using the Tapwrm is not using it to it’s full potential. You should only be installing it when you get at least 2 credits, and with multiple SacCon on the board that can easily turn into a 4-8 credit gain even assuming the Corp purges 4 times in a row and only has 10 credits in the bank. That’s not even counting the times that a Corp has to let it sit on the table in favor of scoring that turn. Or, maybe because they can’t afford to purge 4 times in a row because then you, the Runner, have 4 turns of setup on them and got your breakers/other econ out and now have R&D/Remote Lock ready.
I’m also not sure how that’s considered “losing your time watching the Corp scoring”. It is not as if you forego playing the game in order to purely set up a Tapwrm engine ASAP. You do it when it makes sense for the tempo of the game. No need to let the Corp run rampant. You have to install it when the Corp has a ton of money and you have SacCon. Or they’re about to score an agenda you know you can’t contest so the Corp has to chose between scoring the agenda or letting you have a free turn of Tapwrm credits.
I believe that you are massively undervaluing taking clicks away from the Corp. Theoretically, and realistically, for an investment of 2 cards and 3 clicks (a SacCon and Tapwrm install) you can cause the Corp to lose 6 clicks while you gain a few credits. Not only that, but the Corp loses 2 entire turns at a time, which is much more valuable than taking 1 click over 6 turns. Trading 3 clicks to make the Corp lose 6 is a pretty dang good trade. The money on top makes it worth the deck slots.
After writing all of this I realize that I have made some assumptions about the kinds of decks you see that may not hold true between us. Most of my evaluation comes from expecting the Corp to have a bank of 10, 15+ credits so that you can get credit value out of Tapwrm in the event the Corp decides not to purge, or you have delayed it’s removal with SacCon. I also remember from the earlier discussion TTW you mentioning regularly not being able to afford to rez ice in response. Are Corps you are playing with/against regularly poor (less than ~6-8 credits in the bank regularly)? If so, then Tapwrm might legitimately be a poor choice in the meta you are playing in, and so we might both be right about it in our individual situation.