Shakespeare based the play off of the works of Plutarch and Suetonius, so it reflects those accounts because it is based on them!
Shakespeare’s play should not be seen as a historical source, but rather as a secondary work and a piece of classical reception. The depth of the work is revealed when you examine it through the social, historical, and artistic context of Shakespeare and see where he makes tweaks and changes from the ancient accounts and the ask yourself why.