@flaquito said:
After all, is it that hard to type 'grep sometext somefile.txt'?
It's not hard to type, but though I've been using various flavors of Unix since 1983, I still have to consciously think "Is it grep somefile sometext or grep sometext somefile?" It only takes a second to remember (now) that the order is backwards from what I would expect, but it's still a distraction from what I'm trying to think about. Typing "cat file | grep text" is cognitively easier. Plus I frequently have to search gzipped files, so I'm used to typing "zcat foo.gz | grep bar".