With AWS tou can actually use CloudFront caching for dynamic serving content, it has TTL mechanisms to cope with it. So there are ways around the issue.
Look here for some use cases,
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.