Bedrockgames
I post in the voice of Christopher Walken
4e did roles weird as it replayed combat roles and made noncombat roles freeform through skills.
But the point still stands. Combat or noncombat, if a character doesn't provide a few functions for the party, why would they bring along this person into situations where they (the other party members) can die?
I wouldn't bring a basketweaver/baker with me on my quest to stop an archmage intent on conquering the world.
Well every party is going to be different. Needing a basket weaver is unlikely (though certainly not impossible) but needing a diplomat, thief, scout, forager, navigator, trapper/hunter, metal worker, herbalist, sage, etc are very feasible. Obviously they need reasons to bring anyone with them, but that doesn't mean every member of the party needs to make an equal contribution. Taking a sage makes a lot of sense even if you lean on skill set rarely and he provides little combat benefit. Bringing a bard or poet makes sense even if he adds nothing to combat and very litttle in terms of practical skill. On a long journey the party culd certainly use some form of entertainment (as well as have someone to document their exploits). Even having a cook makes sense.