GitHub User: krismeister
Perhaps model changes are logistically too far away from the templates, where as a controller knows intimately how it needs the views prepared.
I spent sooo much time on this same issue. Thank you for posting it.
Note that if you're using RVM for multiple sites, you'll want be more specific with your symlinks:
# environment_id from .rvmc
rvm wrapper 1.9.3@environment_id environment_id unicorn