Plus francs? Je ne suis pas d´accord. Il ne faut pas confondre franchise et crudité ( ou même vulgarité). Et il faut également replacer les choses dans leur contexte. L´époque de Brassens était celle de l´après-guerre, avec une opinion publique assez conservatrice, et il n´hésitait pas à se moquer d´institutions à l´époque très sacrées comme le mariage par exemple, ou parler allègrement de moeurs, ce qui était plutôt un tabou à l´époque. Voilà l´un de ses textes, plutôt représentatif de son côté " Bouscule-les-moeurs" :
http://www.paroles.net/chansons/22923.htm
Mais, comme je l´ai dit plus haut, le contexte n´est plus le même de nos jours, donc si l´on en fait exception, les rappeurs peuvent effectivement paraître plus vindicatifs.