Everyone is better off learning how to setup caching properly than continue to pay tens of thousands dollars per month. It's not rocket science.
> Mediawiki involves edits that users expect to propagate instantly to other pages. Sometimes this can easilt result in cache stampedes if not setup carefully.
Most users should not even be hitting MediaWiki. It's ok to show cache entries that are a couple of seconds or even minutes out of date for logged out users.
> MediaWiki supports extensions. Some of the less well architectured extensions add dynamic content that totally destroies cachability.
Again, nothing reasonably needs to update all that often.