unix philosophy is a good rule of thumb, but it should not be taken as gospel as both rules and thumbs were made to be broken. The thing is the wording of the unix philosophy is vague anyway, "do one thing well", what counts as one thing? perhaps in >>3 's example, "video editing" would count as "one thing" and encompass all of the smaller sub-"thing"s. Still we can say video editing software is more useful if it includes the ability to cut and stitch video, apply transition effects, composite, play back video etc; but we would probably not want video editing software to implement say a web browser.
Cool answer thanks