Yes, I agree.I tottally agree with the quality comments which is why I like using a refurbished Dell workstation as a base.
Building your own is fine but getting the component layout right so it runs cool is a problem on many systems. The average system uses about 3% of the cpu which means cooling isn't an issue. Running Trainz runs both the CPU and GPU harder which means more heat in the case so you need things like heat sinks on the memory to keep it running reliably.
Cheerio John
I often run TRS2019, Blender, Sketchup 2019, Photoshop CC 2019 and Shadermap 4 simultaneously.
I don't run into heat issues unless the ambient temp goes hot above 95 degrees (Summer)
Rico