Просто в русском языке слова, заканчивающиеся на букву "е" - среднего рода. Поэтому и путали все. Как-то не подходит к этому слову мужской род. Я сама только научилась правильно склонять кофе, как уже его разрешили произносить и в среднем А мужской род у этого слова, потому что давным-давно это слово в России говорили как "кофей", потом урезали одну букву (прочитала как-то об этом в интернете).p.s. В общем, мне кажется, правильно, что узаконили средний род у кофе.