That’s not an econ card, that’s a MU chip. A 2c +1MU chip. Just see it like that.
It’s not a 3c +1MU chip because you will install that to win at least through one server. So it’s 2c. Likely 1c. Maybe 0c.
You need to gain 6c for it to be seen as an economy card (compared to clic money twice instead of “clic draw, clic pay and instal”).
So 6c are 6 turns and many things happens in 6 turns : for some corp, this is half a game. If Kate were alive, she could use a Tech Writer to void the cost and here, you could start to see that as an econ card. Same with Personnal Workshop. If your plan is to drop them with Modded to change the scope of this card, this is quite a very bad plan imho (Memstrips / Data Folding tier).
Of course you can imagine things like full Memstrips + Datafoldings + Modded + Overmind + Cyberdelia + whatever idea you have. This will be just you with 45 clics of draw / install, while watching a normal corporation player installing stuff behind any cheap gearcheck.