It’s just a convention really. It’s kind of useful for knowing what functions are sequence functions and will call seq on your collection, returning a seq. But even then, there’s some things that don’t follow the convention, so it’s hit or miss I feel.
Where as normally thing that take the coll first return a coll of the same type.