Я, собственно, считаю, что вы разводите флейм на пустом месте.
Действительно, слово "богатырь" имеет два значения: "героический воин" и "сильный человек". Роман понял это слово во втором значении. И не понимаю, почему из этого факта надо разводить некие стрррашные теории ;)