The modification according to your suggestion is better, as follows:
@startuml
!theme blueprint
start
if (Do you (dis)like bigger/heavier displays/phones?) then (Yes)
:FP5 add 1 point; FP4 add 1 point;
else (No)
:FP3 add 1 point;
endif
if (Do you prefer/need an OLED display?) then (Yes)
:FP5 add 1 point;
else (No)
:FP3 add 1 point; FP4 add 1 point;
endif
if (Do you need a waterproof phone?) then (Yes)
:FP4 add 1 point: IP54; FP5 add 1 point: IP55;
else (No)
:FP3 add 1 point;
endif
if (Do you need an eSIM and a real SIM?) then (Yes)
:FP4 add 1 point; FP5 add 1 point;
else (No)
:FP3 add 1 point;
endif
if (Do you need 2 real SIMs?) then (Yes)
:FP3 add 1 point;
else (No)
:FP4 add 1 point; FP5 add 1 point;
endif
if (Are you willing to install e.g. LineageOS after Fairphone drops software support?) then (Yes)
:You can use your phone even after Fairphone drops support quite safely.;
else (No)
:Watch out for the official announcements from Fairphone about stopping software updates for your phone;
endif
if (Do you need 5G?) then (Yes)
:FP4 add 1 point; FP5 add 1 point;
else (No)
:FP3 add 1 point;
endif
if (Do you use fingerprint authentication for apps?) then (Yes)
:FP4 add 1 point; FP5 add 1 point;
else (No)
:FP3 add 1 point;
endif
@enduml
