I was on the verge of buying the phone librem5 but now I'm really hesitant

That is indeed the case.