Sometimes the user wants to invalidate the Dockerfile cache. It could for security reasons or just because they are using some dynamic content on RUN commands.