In reply to Carl Hancock.

It is up to the theme developer. One cannot force anyone, either a developer, or a user, to update. Our themes (we have one at Themeforest) feature an internal update function. Contrary to what was said in another comment, most newer themes have such. Older themes, it is definitely hit and miss.