Answer:
Because on Dante's times in Italy the Christian world was very strong. Also he can be killed.
He did not want to offend his readers by expressing his ideas too openly.
5.1m questions
6.7m answers