Physical for your main contract, esim for traveling
I had a similar approach until recently: 100€/year +100€, mostly 300-400€ phones for about 4-5 years (so not that many). But my last phone was 500€ and i doubt I'll use it for 6 years, so let's see