Почему не иначе?

МЕЧТА.

Возникло еще в старославянском языке от той же основы, что и слова "миг", "мигать". Судя по тому, что в других славянских языках слова этого корня значат "сверкать", "мерцать", первоначальное значение тут было, видимо, "призрак", "видение". В народных говорах оно сохранилось, если верить записям В. Даля, даже в XIX веке.