Teaching your clients how to Fish after you build them a website is very important. They might still turn to you to do most updates, but they should have a sense of what goes into updating and keeping their site functional.
With WordPress there is no reason why the client can’t have some type of access to their site to make Minor Edits and do blog posts.
I’ve noticed a split almost 50/50 with my clients with having access to do some changes to the site.
As with everything, you can’t just hand them the keys and say, “have at it.” It is important to set aside some time and walk them through where they should “play” on the site.
What do you think? Do you think clients should have access to their sites to make minor edits or do you keep things locked down tight?