Painter, Designer, Sampler and Stager are all on Steam: https://store.steampowered.com/search/?developer=Adobe. B2M is no longer available anywhere, but I guess sampler is a replacement for it.
But yeah, it sucks that you have to get a subscription for the material library.
Plus it seems that in addition to buying this app, you also need to rent a subscription if you want access to the preset library (which used to be included for free).