Unity naturally favors composition.
Deep inheritance:
Enemy
└── FlyingEnemy
└── ShootingFlyingEnemy
└── BossShootingFlyingEnemy
Composition:
Enemy
├── Health
├── Movement
├── Shooter
└── Flying
Small reusable components are often more flexible than deep inheritance trees.