You can't upgrade phone hardware but you can do upgrades(ssd, ram, grahic card ect..) on pcs.
Even if apple stop os updates for older macs it still gives security patches in background.
Considering 7th gen i7 would run win 11 much better than 13th gen i3, the argument seems irrelevant here.