Blokes are crap, survey reveals