No. It is not Useless. env is to simplistic.
Farsh supports extending your path with ~/.farsh.path, and extending your environment with ~/.farsh.env.
For example, this is needed for web scripts where the path might not include things that you need, and your webmaster will not change the path.
An open, cross-platform journaling program.
A scientific plotting package.