Ответ:

Использование нелитературных форм языка может быть оправдано по двум причинам.

  1. Для характеристики героя. По речи персонажа можно понять, где он живёт, к какой социальной группе относится, каков его возраст и уровень образования. Например, слова «домашка», «предки» и «вкалывать» показывают неофициальную, разговорную речь школьника или молодого человека.
  2. Для создания местного колорита и правдоподобия. Диалектные слова помогают передать особенности речи жителей определённой местности. Например, слова «курень», «кочет» и «шанежки» создают ощущение деревенской речи и помогают читателю представить быт героев.

Таким образом, нелитературные слова используются не случайно: они делают речь персонажей выразительной, индивидуальной и убедительной.