Well, if you ever wondered what happened to those Itinerant Protesters that camped outside Weyland's HQ until the cops were called and currents got the boot, I guess one of them got her degree and started working for Jinteki!
If Cybernetics Division: Humanity Upgraded were legal to play, this would be an absolutely crippling for most runners. Already you're playing with a 4-card hand as a base, then they rez Dr. Keeling and now you've got a ticking clock until you run out of hand size. Leave it up for too long and your hand size would go down to 0 or even -1, which would result in a core damage flatline and a corp victory.
Four to trash isn't exactly peanuts either, but that's honestly a good development in my eye. It was frustrating as a corp to have runner economies that were so robust that they could trash most of your stuff. (New players, be glad you missed the bad old days of Temüjin Contract. shudders)