Interesting point. My budget has always been nearly non-existent, so bargains and DIY options (time) have been a requirement in assembling my system. In that regard I’d have to agree whole heartedly because time invested can pay off big.
If my income were much higher than it is now, I’d likely have taken a different path, but I’ll never know! ..... there are downsides there as well.