I've been in the machine shops for 35 years. One thing I can say is that if you think somethings good, someone will think it's bad. If you think it's bad, someone will think it's good. If we all liked the same thing, what a boring world it would be..
Everyones different and most of the time when someone likes a certain software, it's because thats the one they used the most and got used to. i started on mastercam and for years thought it was the only program worth using. That was untill I took the time to learn others. Now i think I could use almost any program with good results if i take enough time to learn it.
I think bobcams version 20 is dollar for dollar the best thing out there right now. Like any program, take the time to configure it in the begining to get it the way your used to working. It's very configurable...
I really think it has advantages over mastercam in a lot of ways, as mastercan has it's.
A lot of people say Bobcads support is slow. Sure is, but if they got the money others get for their software, they could hire lots more people and have a great tech support. Me.....I'll wait a few hours for an answer cause I know they'll spend the time to get my problem solved.
Hey but that's me..