Lots of great thoughts Ryosuke. I think you hit the nail on the head with a lot of this stuff.
Nobody on our team has a CS degree or any formal web design training. (Of course, I hope as the team grows, we will have some folks with these types of educations!)
Our team mostly has done a lot of random kinds of work which really helps us do well what we do well. We have backgrounds in customer support, hospitality, marketing, inventory management, and lots of other random things. I think this is a big part of what we do well.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.