О значении этого термина можно спорить сколько угодно. Я придерживаюсь мнения что асексуалом следует называть любого кто физиологически здоров и может иметь секс, но секса не имеет. Какой мотив - воздерживается ли от секса, избегает или хотя бы не ищет (в случае мужчин) секса - не важно.
Что импотенты могут... что-то там... это новое слово в понимании слов. Слово "импотент" означает "не-мочь" (слово образовано от основы "потенциальный" - возможный).