I can understand the frustration, as I have the same issues. On top of that, I am a beginner and can’t always verify the support provided. First, there’s always a problem with the plugins, then it’s a problem with the cache, then you need to debug, and then you need additional plugins to handle traffic and optimize the cache. In the end, what’s the bottom line?
You have a production website that works fast, even when you are working on it. All transactions are mostly easy and fast. Then you do the exact same thing on the staging website, and it doesn’t work as expected.
Then you’re told to do this and that and work on optimization. Guys, that’s the problem. Don’t announce a mirror website where the picture in the mirror follows your movements in slow motion.
I understand that providing double memory and the same speed is expensive. So what? Just name the price, and then customers have a choice.
And again, if a plugin works nicely on the production website, then you copy it to the staging website 1:1, you should not have a problem with the plugin, right?