Ответ:

Пушкин заменил гномов на богатырей, потому что богатырь — герой русских былин и сказок, близкий русскому фольклору. Так история стала самобытнее и приобрела национальный колорит.