Machiavelli's philosophy is based on his pessimistic view of human nature. He has been called a "pagan Augustinian"
Read this post on defencestudies.co