Usually users who want to register should be asked to to accept the terms, by your way it is like that you are forcing users to accept the terms as it is only accessible once we have account on your site.
That's the same thing that came into my mind first time I accessed the website, he is forcing people to register before they can even see how the website looks or at least read some information about its term and conditions. I am sure that wasn't the intention and it was just something they probably didn't thought it was going to affect people.
OP has already announced their top priority now is to change their website interface so I guess our requests will be applied and we should not worry about this anymore.