He said that he sees lots of new users that upload pictures periodically and that fact makes him love the website. He also said he can't explain why exactly that is and he asked how you guys feel.
Honestly - it's understandable. You just require perfect grammar for some reason. :)