HTML は制作者とユーザーの約束だと思うんですよ。
ここは見出しだから <hn> でマークアップする。ユーザーは <hn> を見てそれが見出しだと解釈する。
しかしたいていの場合、ソースコードを目視で見るのではなくブラウザがその作業を代行する。
ユーザーはブラウザを信用するから代行できる(もし信用できないのであればソースコードを目視で確認するしかない)。
つまりブラウザはユーザーからの信用を得ている。
だからこそ制作者もユーザーの信用を得たブラウザ(の挙動)を尊重しなければならないし、尊重しないのはユーザーを尊重していないことにも繋がると思う。
たとえブラウザの挙動が制作者の気に入らないものであっても、それはユーザーの信頼を得ての挙動なんだから、尊重しませんか。
好きにならなくても良いので尊重はしましょうよ。