Please remember that Matisyahu is reaching many many people who would not normally be exposed to the messages of Judaism that he puts out there. His song Jerusalem is a song that no artist would do today in the popular culture--they only sing of womanising and money. I played some of it for a Christian woman I know, and she immediately embraced it as did her children. He is full of Biblical references, and if he reaches people with the message of Zionism who would certainly not get it from any other mainstream artist on the radio, then his musical style should be secondary to the deeply religious emotions and imagery of his lyrics. He sells a lot of records and has been nominated for a grammy award.
Surely he is better for the young people than gangster rap!