Basicly what im saying is...
By being able to stream the Gcode, it would open up the door to more cheaper hardware for DIY or entry level enthusiasts where its not going to cost them an arm and a leg.
If all your interested in is basically a "toy" then yes.
I don't think you realize that there's a whole different DIY scene, where the Arduino type controls just won't cut it. There are thousands of people building midsize routers, that need the features and performance that Mach3 offers.
Yes, but those can still take advantage of the upcoming more powerful boards!
The boards only have 1 job:
Translate the G-Code to output pins of the processor.
All in all it becomes a bandwidth war...
Who can more more data and faster!
Actually its is to that point where you can send commands faster then they can be completed, hence why the rotary encoders are required on many machines as the motors are capable of skipping or missing steps and the encoders are there to follow the program along so it doesnt get ahead of itself rather then trying to guess which step is at on whichever axis.