We believe saints are in heaven to help us. They pray for us, especially when we ask them to. Only God grants miracles.
Do Catholics think people are so stupid to believe that all they expect from those saints and Mary is that they will pray for you? We've seen the prayers. Catholics ask them to do specific tasks not just pray for them. Catholics have made them demi gods.