We also need to keep in mind that God creates miracles in order to increase the faith. He would have permitted people to see the miracle if it would increase the faith for them or the community at large. If he felt it was not necessary for someone to see it, or would not increase the faith for them to see it, or their heart and mind was not open to seeing it, then they wouldn’t see it.