The airlines to hire people to keep the airplane's copy of all the charts up to date, but in almost every airline, the pilots are responsible for doing the updates on their own set, and everyone needs their own set. Every time a new update comes out, every pilot gets an envelope with a hundred or more loose leaf pages, and they have to locate the old copy of each in their chart book, tear out the old one, and insert the new one into the rings. It is really annoying and takes a long time.
Time spent preparing charts is not counted as duty time, so often times, pilots who have been busy or who have procrastinated will be up late the night before a trip updating all the approach plates so that they are legal to fly the next day.
With electronic flight bags, the airline still keeps paper copies in the cockpit, but the pilots use their electronic copies, and the updates involve touching an update button. With the Jeppessen product, all the specific company and aircraft specific manuals are also linked to your account, so if any procedures change, those are also updated within the app. It is very cool. Pilots should focus on flying, not collating. This is a huge step forward.