Answering your question completely requires a few tangential comments:
Miracles aren’t a grab-bag of goodies for us to enjoy; rather, God uses miracles in particular points of time for very specific purposes. God doesn't need to prove Himself to us (we’re on trial, not Him), nor does He “need” to bless us. When He does bless us, it is entirely out of mercy.
God has done greater works than restoring limbs. If He created the entire universe out of nothing, spoke all plants and animals into existence, sculpted and breathed life into the first two humans, and raised His Son from death, it is clear that He has the power to heal amputees if and when it is His will.
If there is no God, why should we care if people have lost limbs? To borrow from C. S. Lewis, in a truly godless world, amputations wouldn’t be “good” or “bad”; they would simply
be, a fact of life no different from a tree shedding leaves. Attacking theism on a moral basis undermines the argument.
You qualify your own question with “[e]xcept the ear that Jesus put it back.” You may as well ask, “If God is all-powerful, why did He never part the Red Sea—except for that one time in Exodus?”
1 And not only is your argument qualified; it is also, essentially, an argument from silence. Even if the Bible doesn’t record the healing of an amputee, that doesn’t mean God never has.
So far we have conceded your point that, other than the scene in Luke 22, “never, ever in all Bible was a case of an amputation healed.” But is this so? First, it may be that there was no biblical Hebrew, Greek, or Aramaic word for “amputee”
2; it is possible that some passages referring to individuals as “lame” or “crippled” (
Matthew 15:30,
21:14;
John 5:2–9a) are actually referring to those who had lost limbs. Besides, how is healing a totally useless limb any less miraculous than restoring an amputated limb? Second, because of the nature of leprosy, the healings of lepers in the Bible actually does imply the restoration of some body parts, such as fingers.
Feedback: Why Won?t God Heal Amputees? - Answers in Genesis <--- click