If you ask me, implants are great. Let me explain why, I personally don’t have any but apparently it works like a driving force for many people who enjoy getting something special in this game, those are people who leave the game when they earn their first million or when they get all rare items they always dreamed of, but with implants they are encouraged to keep playing because it is not so easy to get them.
This made the game great for people like me, who don’t really care about some top stuff, who basically believe that a decent build with good stuff together with a decent player actually matters much more than some small boost from implants or from crafted armors/weapons. This all means that regular stuff is so easy to get, that even I don’t have problems with obtaining it.
Also, I love the idea of implants being a reward for something really significant (like winning in a tournament) rather than some other luck dependent items like vertibirds, where you have to wait for some imaginary fortune (in other words a pseudo-randomly generated number).