I think you are a dreamer? ;)
There is no provider in this universe who allows a higher max_execution_timeout higher than 300s on shared hosting. The same with memory limit! If so nobody would pay for a dedicated server!
In a certain respect you are certainly right with your accusations, but the problem has to be put into perspective. The cache extension for OC actually works perfectly as long as you don't use Journal 3 and you don't use the crawler, because Journal 3 has a device detection and generates...
There is no option or parameter in URL to display the mobile view on desktop. Which code (HTML, css,js,....) is used depends on User Agent, so you must request your page with a mobile device to get the code and the view for this device (User Agent).
Don't know which plugin you talking about, but to simulate Mobile View on desktop open Chrome or Firefox and press Strg + Shift + M on your keyboard and you will see what you want to see, so there is no need for a online-tool.
Again, as long as you have cache varies in .htaccess defined warmup with crawler will not work. The UA of the crawler is fix and doesn't match with cache varies in .htaccess.
Why should that work? If you enter a specific UA that doesn't change the UA of the crawler. The crawler's "name" is still the same, but it could work, if you remove all custom cache varies from .htaccess.
You don't have to despair. Cache is not the same as cache, because there are different types of cache. The cache that litespeed uses can be explained very simply. Save a page on your computer with your browser functions and request the saved file and you already have a cache. LiteSpeed basically...
I am actually a patient and tolerant person who does not seek conflict. In this specific case, however, it is the continuation of a never-ending discussion that always has the same result: ignorance. I'm trying to understand your frustration and maybe you're right that I overdid it a bit, but I...