There's soo much @#$% going on with li-ion care it is just amazing. Lots of disinformation, of course.

Keeping standard li-ion cells fully charged at all times is detrimental. This is a known fact. You can find related information in BU-808: How to Prolong Lithium-based Batteries.

Well, that's incorrect. In order to feel something correctly, correct believing is required. If a cell is discharged right after being fully charged the time it dwells at high voltage is minimum. Hence, minimum damage. Concerning the “full recharge right after discharging” I nearly always prevent it, this is because I usually keep my ready to use cells at ≈3.95 V and at least slightly below if they're to be stored.

And now, concerning the “recharge after discharge” thing, it is not really required. A cell discharged within specs will very quickly raise its voltage above 3 V again. Check this article by Henrik: How far can LiIon be discharged? @ lygte-info.dk

For reference, I once salvaged some old laptop cells which were slightly above or below 2 V out of a pack, and after testing and self discharge test analysis I discarded 2 out of 6 units (the ones with perceptible self discharge over a few weeks). The rest did and are doing good, on average delivering ≈85.43% of their specified capacity.

Take care. :-)