There are none that are righteous, no not one, for all have fallen short of the glory of God (Rom 3:10, 23). Why are so few found and so many lost (Matt 7:13-14)?
Because many do not like God's terms of salvation (1 Cor 2:2, John 14:6, Luke 14:26-27). Because many oppose themselves and reject God's gift of repentance (2 Tim 2:24-26). Because many are blinded by religion and refuse to see (John 9:39, Gal 1:6-9). Because many pick the wrong friends and are too proud to humble themselves before God (James 4:4-6). Because many believe only what they see (Luke 16:31, Heb 11:1, 6).
Many are lost, not for a lack of effort or love by God, but because they are unwilling to be found.