The learning curve is pretty intense, but I do want to say that the operators you use here are actually pretty great for readability after you learn them.
I don’t know if that makes them worthwhile, but I always find them a breath of fresh air.
A lot of Haskell's more controversial constructs are about being able to hide plumbing.
Applicative plumbing is especially easy in structure, so removing it from you doesn't hide any complexity from the experience programmer. It's easy to reconstruct the plumbing on the fly in your mind, if you want to reason about it.
Other tools like lenses or arrows take a lot longer for a lot of people to internalize like that.