i feel you, the fairphone 4 works well enough for me though. a lot of software/hardware bugs are yet to be ironed out fully, but fairphones are steadily getting better.
although the 6th gen needs to improve a lot, the 5’s launch was disappointing to say the least.