I use mine for overcasting raw edges of fabrics before I wash them.
I also use it for finishing seams in garments, bags, pillowcases, etc.
Is it essential? No. But I would not willingly give it up.
When the machine is working well, the finished edges are much nicer than edges finished with a zigzag stitch.