Of course - if a border officer makes a mistake at one, such as in your case, it is naturally your fault for not ensuring that the correct procedure was followed.
This is why we see the big queues at the channel tunnel borders post Brexit. British Citizens are entiled to a maximum of 90/180 days in the EU, similar to those from the US and other places. This is checked (should be) by an officer flipping through an entire (10 year) passport to find stamps from the Schengen area, and calculate the total number of days and dates to this limit before deciding on granting entry. There is no I94 equivalent that I know of.
edit: I checked^0 and it says it will be operational by end of May 2023. Do you know if this is still right? on track?
^0: https://home-affairs.ec.europa.eu/policies/schengen-borders-...
Last time I flew through Paris, customs was asleep at the wheel. They cursorily checked, but did not stamp, my passport, causing problems for me in Helsinki. The Helsinki customs agent detained me -- right outside one of those beat-the-crap-out-of-you interrogation rooms -- while checking back with Paris to make sure I was actually cleared to enter the EU. Had I not had an hours-long layover, I might've missed my flight (on to Osaka).