He's partially right but needs to do some more research if he's serious.
People in general need to pick up more books and use common sense.
Study the bible, as opposed to blindly believing everything your pastor preaches. It's crazy how many so-called Christians know so little about their own book.
Anyway, Lil B should've prefaced his tweet with 'European Christianity' or 'Roman Catholicism'