I don't think there's a more trustworthy contender nowadays (definitely not facebook). Many of their requirements for new terms and compliance are due to state regulations, especially here in the EU. For me, the fact that they require verification through official documents makes me trust them more, not less.