Prophecy Nowadays
Question
Why doesn't G-d speak to anybody, but in the past he talked with Moshe?
Answer
Shalom!
Thank you for your question.
Let us begin by affirming that the belief in prophecy is a fundamental principle of Jewish faith.
In ancient times, prophecy would only be given to a person who is extremely wise and righteous. Prophecy was a kind of “direct intervention” form G-d. As you correctly, note, Moshe was a prophet. And was Abraham, Isaac, and Jacob. There were many prophets through history who were called upon when G-d wanted to send a message to the people.
After the destruction of the Temple and the exile of the Jewish people, prophecy ceased. Some teach that G-d wanted to give each of us a role in doing our part to better the Jewish people and to better the world and hence, direct prophetic intervention would not allow for us to use our talents to do what we thought is right.
There is a Talmudic passage that might better explain this idea.
There is a debate in the Talmud about the ritual purity of an oven. Most of the rabbis rules that the oven was impure while Rabbi Eliezer ben Hyrcanus rules that it was pure. These decisions were decided by majority, so Rabbi Eliezer was overruled, and the oven was deemed impure. Still, in order to better prove he was correct, Rabbi Eliezer performed a number of miracles he made a carob tree uproot itself, made a stream of water flow backwards, and more. Nevertheless, even though Rabbi Eliezer used a type of “prophetic proof” to argue he was correct, his opinion was rejected notwithstanding his miracles, because nowadays G-d wants us to take care of Jewish life on our own without Divine intervention.
Although prophecy has ceased, G-d still occasionally communicated with righteous people by something known as "Ru'ach Hakodesh" or "Divine Inspiration."
Prophecy will be restored with the arrival of the Messiah.