Yeah, it won't heal on its own. I had a short-body paratilapia polleni with a splattered tail like that, I cut it, and it grew back in a week, looked perfect. I think the fish liked it's new tail, too.
maybe you just had crappy water quality, Never had any problems getting fins to repair unless its the spiny rays in the dorsal which are perminent.

