I have Affinity Publisher (InDesign) and Affinity Designer (Illustrator). One-time purchase, no account required, just a license key is needed.
It more that suits my needs, but it has a clear ceiling. This is a prosumer app, and works fine for those needs. If your workflow requires Adobe-only features, then obviously it won't be the right fit.