How does it look on a tablet or smartphone?
A person can find a free WordPress theme that looks a lot like yours. That means they have the complete CMS already done for them. Yours requires all of the scripting for the login/register not counting all of the CMS backend scripting. Pretty easy to make a decision of using yours or using WordPress.
But the thought of giving it away is very kind. Gotta give you props for that.