4 party size is probably due to fear of too long turns, while also maintaining a 4 man co-op.
It is entirely 100% due to co-op, because co-op is their priority over single-player. Every game building decision Larian has made has been first and foremost about how it affects co-op, and about what is best for co-op, SP be damned.