Preaching the whole counsel of God, including those cold hard truths, doesn't draw the crowds. The mega Churches are very careful in choosing what they preach. The message must be all about "Gods unconditional love for every single person". That's what people want to hear.
Not many want to hear, -
Romans 3:10-12 "None is righteous, no, not one; no one understands; no one seeks for God. All have turned aside; together they have become worthless; no one does good, not even one."
Or, 1 Corinthians 2:14 "The natural person does not accept the things of the Spirit of God, for they are foolishness to him, and he is not able to understand them because they are spiritually discerned."
John 6:44 "No one can come to me unless the Father who sent me draws him. And I will raise him up on the last day."
John 6:65 "And he said, 'This is why I told you that no one can come to me unless it is granted him by the Father.
John 6:66 From that time many of His disciples went back and walked with Him no more.
We see in the above verse, that "many of His disciples (not His Apostles)" turned away from Him and and walked with Him no more. His gospel message was just too awful for them to accept. This is exactly what's happening today, those Churches that preach the whole counsel of God are near empty. But those who preach the false gospel are overflowing.