Well, I’ve always lived in the west, so maybe that’s why I’ve never heard of it before.
Everything has it’s place. I wouldn’t want to be in the shoes of the person who never reads Quran, never makes salat and just feeds his neighbors any more than the person who doesn’t care about his neighbors and only stays devoted in worship.