Probably because many people don't feel it's at a usable state yet. It's still missing some key features, and motion controller support is still lacking.Why don't we hear much about Mach 4?
It depends on what you are referring to. A large number of people are still using Mach3 and LinuxCNC with parallel ports, as it's an inexpensive and easy way to control a machine.Shouldn't parallel ports be things of the past?
There are a lot of non parallel port alternatives. If using Mach3, you need a motion controller, which adds to the cost.
A lot of hardware was originally designed to be used with parallel ports. Because of this, you'll still see a lot of hardwith with connections for parallel ports, even though you may not be using one.
Since I've never seen any of them in person, no, not really.Could you rate 1st to 3rd best for my needs among these?
Imo, all will have deficiencies.
These are low end machines, and you'll likely find that they are all lacking in rigidity.
For a little more money, consider a CNC Router Parts machine - CRP2448 2' x 4' CNC Router Kit | CNCRouterParts