The OOTB examples in the standalone Mule distribution have a version suffix, but the ones you build yourself do not. So if we follow the path of a typical new user:
1. Download Mule
2. Deploy the pre-built example .zip
3. Tweak something in the example
4. Re-build the example
5. Redeploy the tweaked example
The updated example does not overwrite (i.e., undeploy/redeploy) the OOTB one because of the version suffix mismatch, but rather the OOTB example and the updated one will be running in parallel, which is not what I would expect as a new user.