I agree with this sentiment as a technical person but no matter how we put it, stack overflow's primary market will be technical people no matter the various *.stackexchange.com sites. That leads to a limit in reach / monetization / RoI which leads to lower price (IMO)