Любопытная параллель: как в английском языке есть идиоматическая разница между словами bad и poor, и часто не-носители языка неправильно употребляют bad вместо poor - в русском есть нечто подобное между словами плохой и дурной. Дурной сон, пошел по дурной дороге итд.