The reduce accumulator doesn't have to be one value -- it's quite useful in places you'd use both filter and map to choose some elements of an array and generate derived values, and you only have to traverse the array once.
For large data set I would agree (even tho I never thought of it). But for sub 100 items, the lose in clarity isn't much worth it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.