why do frontend devs still think it's okay to use tags when we have semantic html elements? ugh, it's 2023, not 1998. just use a button or a heading already