Ну почему злодеи выглядят стильно и круто, а добряки выглядят как бомжи?
Среди прочих причин есть и стандартная пропаганда для обывателей, что богатые плохие, а бедные хорошие, чтобы обыватели не требовали повышения зарплат и другого улучшения условий, а довольствовались тем, что есть. Даже если автор не подразумевает этой пропаганды явным образом, вероятнее всего, он воспитывался в обществе с таким стереотипом, и может даже неосознанно переносить его на персонажей.