I disagree. Browsers should adhere to standards and not enhance without changing the standard first. Enhancing standards has always been caustic to the web and is how we end up with nonsense like sites that only work with specific browsers.
So basically you hate Chrome with its myriad of non standard HTML and CSS extentions, and like Edge which has been far stricter about sticking to actual agreed standards. Right? Right?