The first (and most obvious answer) is that you do not have cream of chicken in the house, but you have cream of mushroom. Another reason is if someone is vegetarian. Going the cream of mushroom route allows for the person who is vegetarian to enjoy the meal as well.