I hated my stock Derailleur and shifter on my Dahon speed P8, It was total junk IMO.
So was that overbuilt extra heavy chain.
Replaced with a low cost low end Shimano Alivio derailleur and a shifter that Indexes accurately, That and a good chain fixed things.
Total cost was $69
My shifts are accurate, quiet and smooth.