Every E2E test run has a price tag, and it's paid in feedback-loop minutes.

Here's a classic example. Someone renames a data-test attribute during a refactor, not knowing ten specs reference it. Best case: a 15-minute (or more) pre-merge run fails near the end and tells them. Worst case: the rename slips through the merge and the nightly job...