I appreciate that feedback however I would say 'each to their own'. I'm pretty sure the majority of businesses don't have people's faces on display and info about their personal life.
HOWEVER... I take it onboard.
Would it help if I made more a big deal about the "why I built it" article?