> LineageOS has allowed me to use my perfectly fine phone much much longer than the normal upgrade cycle. And this has saved me money.
OnePlus actually does a pretty fine job of supporting even their "older" models. The OP3 and OP3T were running up-to-date "stock" OS's not too long ago.