In a couple of years' time, people will be asking "why didn't I join sooner?!"
Exactly, that will be happening for sure.
Not to mention, thank you for pointing out the human interaction. This is so essential in a community - it's exactly what creates a community!
I tried my best to create content that will bring some interaction to the community and i am glad you noticed that.