I think that's a very complicated question. Certainly Eritrea is under UN sanctions because of its support for al-Shabaab in Somalia. Eritrea has basically become the pariah of the international community and certainly of Africa. It does not have a lot of friends.
As for the relationship with Ethiopia, again, it's difficult to know exactly what is happening. It's complicated, nuanced. But certainly the Government of Eritrea uses the threat of Ethiopia as a justification for national service, and as you say, for not holding elections and for keeping up that constant state of fear that people live in.