Idk man it's just a payment platform. Same thing with being signed into your paypal account before a website drop where they take paypal. Just a convenience not having to type in your info every time at the billion shops that take it. Everyone I know has a shop account, even my technologically illiterate mom, rather than an advantage, I think it would be more of a disadvantage to you compared to most other consumers really.
I would get it if it was a paid service, or a sneaky workaround, but it's literally open to anyone, and takes like 30 seconds to sign up. I think those people wanted it more then and deserved to get one lol.