Еще по поводу
мужского или среднего рода слова "кофе".
Такие вот пришли в мою голову рассуждения.
Смотрите. Есть слова "уменьшительные".
Так вот: "чаёк", "коньячок" сохраняют мужской род полных слов - "чая" и "коньяка", "винцо" и "пивко" - средний род "вина" и "пива".
Теперь образуйте уменьшительное от "кофе".
"Кофеек", мужской род.
Итак, русский язык при словообразование исходное слово "кофе" воспринимает заведомо как слово в мужском роде.
Поэтому средний род для него применять рановато.
***