Napoleon contemporaries did characterized him as power hungry tyrant. This is not just projecting current values. People in the past had opinions too.
There's a trend of assuming that people in the past were simple, without agency and that society was uniform. Contemporary people do make own decisions, some of them harmful and egoistic. We don't blame current political decisions (including stuff like what Isis did) purely on circumstances. The past people deserve the same treatment.