More than fair in my opinion. Most often functionality is just a way to lock users in by having them, for example make extensive use of shortcode. After a few months of blogging it becomes very time consuming (and thus hard) to change to another theme