Sure, if your use-case requires a lot of computational power it might be a bad fit, but as I also wrote in my post, my requirements are pretty light, in which case this phone is closer to perfect than any other I've come across
Giving Fairphone money has a much higher chance of turning the whole industry than supporting shitty companies. If it's shit you're probably going to buy another one next year anyway, and in the end spend a similar amount over 10 years