I already wrote it somewhere else but can you really compare Bezos and Gates? Microsoft wasn't really popular back then (many people here will have hated it) but Gates was never really unpopular as a person. His treatment of workers was also not a reason for his public image.