CSSだけでradio chackboxをカスタマイズする内容ってほとんどがHTML構造気持ち悪いよね。

マークアップエンジニアの です。CSSだけでRadioボタンの作り方みたいな内容の記事をよくお見かけしますが殆どのマークアップが気持ち悪く感じるのは僕だけでしょうか?大体が <section> </section>