Full threadmyaltacct415·Facebook should have dominated the payments space. It failed. Every few years they announce new payments products and strategy. Nothing fundamentally changes.View on HN