I'm not super familiar with the pros/cons of all the options, but the 10,000 foot view AFAIK is that Patreon has a big advantage for people who want to give small monthly amounts to many people, as they can minimize the number of individual transactions, increasing efficiency (even after they take their cut).
If you only support one or two people or you give larger monthly amounts, having Stripe or whatever set-up would be better - I think it's more about creating an atmosphere where it's encouraged to give relatively small fiscal amounts (a couple dollars a month) to many people.