Oh come on. As someone who works with plenty of entrepeneurs, you don't get much more enthusiasm from anyone about what they are doing than them, who care about it as much. It's up there with professional sports and professional artists.
Just because things didn't get built that were the absolute dream of what things could be, doesn't mean people didn't care and didn't put in all their efforts to build things. Just because they didn't meet this couch critic's expectations doesn't mean people didn't put the effort in.
I really don't like this attitude. He's really unhappy about paypal and stripe existing? What exactly is the alternative? What alternate universe are they dreaming about? Perfection doesn't exist.