In later seasons brought back Billie (Lisa Berry) in a different body. She was a reaper and later became Death. Michael (Christian Keyes) from the Apocalypse World was also brought in briefly. They were two African American characters, but neither was around that much.
Bringing Felicia Day in to play Charlie Bradbury helped its diversity problem because she was a queer woman. She quickly became a fan favorite. The writers brought her in a lot but then brutally killed her off. Charlie deserved better than the end she got. The writers brought many fan favorites back with the Apocalypse World because they were able to have a different version of those characters. But that wasn't enough to make up for killing Charlie.
Many fans also believed that Castiel was gay. Throughout the show, it was never explicitly said until the end. The ambiguity could be because he was an angel. Maybe they didn't lean one way or the other.
The article is not finished. Click on the next page to continue.