I was waiting over one year for shipping to Czech Republic. Finally I solved it by buying over Germany with service that created virtual address there and reshipped to Czech Republic.
Edit: I understand that for business especially non-european EU rules must be complicated. But seems to me that for the EU customer it works great.
I use LineageOS and it is true that I have to use Magisk to have banking app working. And I understand that this is not for everyone.
I just wanted to mention that there is a way to use older phone and have security updates longer than vendor provides it. And even longer than Apple.
I get the argument about binary blob updates. Security is never 100%. And it also shows another reason why binary blobs make things worse.