Actually it is because anyone that thinks removing nonsense requirements on items that make ANY profession spend their IP on nonsense skills is a bad thing or a move to give someone love is not thinking at all. Linking love for specific profs to removing TS reqs on a GLOBAL item everyone will want to use isn't anything near a logical association.
The resolve to this is easy ... if people think this is just more lovechild love, then FC should make a whole new skill to use these kits and make EVERYONE spend IP in it to use it. That way, it's equal for everyone ... equally BAD.
Now, as for the stims themselves, the costs seem to balance out their usefulness. It's a smart move IMO ... instead of FC reviewing recharge times for the old stims in rebalance, they have a more focused tool that will be easier to deal with and probably have more application.