Попробую объяснить... Упомянутые вами "нам не нать", "любо-дорого" - это просторечия или устаревшие формы. Любой образованный человек это знает (это к вопросу о начитанности и образования). Но с удовольствием пользуется ими, потому что подобные слова придают речи живость и эмоциональность. Но надо понимать, конечно, где и с кем можно употреблять такие слова. Такие как вы, например, без языкового чутья, примут это за необразованность.