@Hugo Saavedra it's important to not take comments like that on HN too seriously, they let anybody post replies there! 😉
The problems with monotonically increasing version numbers is only when you have writes happening to discrete and distributed data systems, referring to Subversion vs. Git is a good one. Git needs hashes of objects for versions because it has to merge state that was committed to distributed versions of the same data store (your local, versus my local, versus GitHub).
Data lakes are very much like Subversion in that they are inherently centralized, on purpose! In a centralized data system, monotonically increasing versions are not a bug, but a feature!