I don't know how large your organization is, or how many users need full access to the public folders, but we set permissions for each public folder on a "need to use" basis.
For example, for the Boardroom and Meeting Room calendars everyone can book, change, and delete their own bookings but can only read anyone elses bookings. Our receptionist, secretare, and office manager have full permissions.
On our "Client files" folder only the receptionist and secretary can create, change, or delete files. Everyone else can only view them.
Hope this helps.