This is common complaint I see of the Haskell community where there is always an attempt at cleverness over clarity.
As it name implies, Applicative is a kind of "effectful application". There have been proposals to implement a more natural syntax that makes the connection more clear.