A lot of people have responded about the WoS difference so I won't go there... But the reasoning behind Alby:
If you run your own node like a start9 server or umbrel... Alby hub let's you get more under the hood with channel management and take advantage of their partners for inbound liquidity. Zeus itself requires channel management as well.
With Alby hub you can link your hub to their servers just with an account. This gets you access to a LNURL username@getalby.com. This doesn't allow them access to your node, it's just for routing purposes only. You can also link it to your phone with Alby Go. Spend from your own node from anywhere.
So you can receive payments without needing to generate an invoice. I had access to old PCs at work which allowed me to build a start9 server for about $150. I really like their interface and I've not tried Umbrel.
You can use Zeus to get a LNURL as well, the only problem I found was setting up a channel earlier was much more difficult. I think it has gotten better now though.