Let's face it. Brainfuck is esoteric language. It was created as a joke, and conforming to author's will is recommended. There are many so-called Brainfuck hackers around, but being honest, You can't earn a living programming in Brainfuck.
Finally, the language is a bit constrained - I/O is limited to console input and output, greatly reducing use cases.