It's something you have to decide for yourself.
I started learning about CNC here and read to use mach.
I have had both mach and Camsoft. Camsoft has treated us well. Above and beyond our expectations. It made the difference in working or not. It is worth the $. Us old timers say don't be penny wise and dollar foolish. Don't let anyone tell you what to do.
There are other systems beside Camsoft out there take a look. Decide on who meets all your needs. Each has something different to offer. Some lack where other shine.
Merry Christmas and God Bless