Also running off battery will reduce the battery life, so it is debatable whether charging, unplugging until the battery drops to say 40%, then recharging is going to be any better than staying plugged in and just leaving the battery circuitry to top the battery up occasionally.
I very much doubt their chargers attempt to overcharge the battery. Maybe a particular model that had a faulty charging circuit or just yours that was faulty. This sort of thing is typically handled by off the shelf components that even someone who has no idea what they're doing could put into a circuit and safely charge a lithium battery.