Do miracles invalidate faith?
Every time I ask Christians why God doesn't perform miracles in modern times, someone inevitably answers "because then it wouldn't require faith to believe in him". I'd like to devote this thread to trying to understand the logic behind this notion.
1st off, this is obviously a modern argument. For the first 1800 years, almost all Christians would have answered that he does perform miracles. The Catholic church has a collection of hundreds, even thousands of "miraculous" objects. So I highly question if there is any biblical justification for this argument; if there was, obviously 99% of Christians in history didn't get the message. No, this seems rather to be an apologetic, created when science had refuted the supposed miracles.
2nd, God never had the slightest hesitancy to provide miracles in the Bible. In the old testament, he will provide miracles whenever his existence is put to the test, for instance, when the Baal worshippers questioned Elijah about him, God gladly provided a miracle to prove his existence, a literal "bolt from the blue". Now, I have heard people say, "well that's the Old Testament, it doesn't count". Except that this stuff happens all the time in the New Testament as well. Jesus performed miracles. The apostles performed miracles. When Paul doubted Jesus's existence, God had no problem providing a miraculous vision to persuade him. This happened after Jesus died, so any doubts people had about whether God will perform miracles post-crucifixion should be answered.
3rd, the logic itself bends my mind. Why would God care about this? Why is it so important to him that his believers have no hard evidence when they convert? Surely a belief inspired by reason and fact would be better than one founded on a guess. Obviously I lack the omniscient, all-knowing mind of God, but it seems to me that if I were in his shoes, I would want my followers to be informed, not under the spell of blind faith. If God wanted people to simply guess his existence from faith alone, with no facts, why would he create the bible, or ever appear on Earth at all? This argument presupposes that God would want to hide 100% of the evidence of his existence; otherwise he would "invalidate" people's faith. Obviously no message of the sort is in the Bible.
Is my logic here flawed? Or is this argument complete nonsense?