You could change all other roles to not allow blog posting, editing, etc and only allow viewing and searching.
General help
Is there a way for only the site admin to have a blog?
This discussion has been locked so you can no longer reply to it.