Почему по-твоему мнению писатель прибегает к фантастике сочетая с реальностью ведь можно было оставить генерала в петербурге и не пересылать их на необитаемом острове
Вероятно, автор хотел показать этих генералов за привычным кругом петербургской жизни. А необитаемый остров как раз хорошее место, чтобы показать бес лень и не умение трудиться.