故障以外では、OSが古いとか性能が低いとか、バッテリー劣化で買い替えが多いのでは?
OS古いと非対応アプリが増えるし、古い機種(特にハイエンド以外)では性能低いのも多いし
バッテリー交換はメーカーに頼めば金かかるし、自分でやれば安価だけど非公式の自己責任だし、やる気無い人も多いだろう

そもそも2年毎に契約先乗り換えとセットで安くスマホ買えるし
特に今のスマホは安物でも性能良いし、2年なら短期解約じゃないからブラックにもならんし