American churches are trying to cater to their congregations. It doesn't work.
In his blog post "Why Christianity Lost America," Vishal Mangalwadi explains, "Christianity lost America because 20th-century evangelicalism branded itself as the party of faith. Secularism (science, university, media) became the party of truth. This is one reason why 70% [of] Christian youth give up meaningful involvement with the church when they grow up."