Asked whether he identifies as a capitalist or a socialist by one Congressional representative and told “you have ruined the lives of many people” by another, Facebook CEO Mark Zuckerberg endured more than five hours as the sole witness in a House Financial Services Committee meeting Wednesday that largely focused on his company’s plans regarding the Libra digital payment system but also touched on a host of alleged ills.