Why not make a opt-in "strict mode" for CSS that fixes all these issues?
Because writing such CSS would lead to broken results on most browsers.
Because writing such CSS would lead to broken results on most browsers.