Jordan, you are absolutely right, but I can say that when trading is not the primary income, one should not spend a lot of money on machines. Just a simple desktop with more RAM and higher cores number would work fine as a beginning.
Now, when the first profits come, those should be invested in more powerful trading machine, Forex VPS or what ever the trader decides.
Normally no one thinks about that because more than 90% of the traders trade manually. They do not need a machine, and nowadays more and more trade from their mobiles, which is ridiculous!