all your arguments fit perfectly to Fairphone 2 imho. But arent 525€ a bit much just to play Pokemon Go?