It seems that the purpose of `cat` is to concatenate several files. However, many people still use `cat` instead of `less` to display (or view) a file¹.

> ###Man page: less
> **-F or --quit-if-one-screen**
>
>     Causes `less` to automatically exit if the entire file can be displayed on the first screen.

Nowadays, is it a good practice to use `cat` to display or view a file? Why use `cat` to view a file?

This makes me think to [Useless Use Of Cat](https://stackoverflow.com/questions/11710552/useless-use-of-cat).

---
¹<sub> or a similar program, e.g. `more`.</sub>