Branded vs self-built is the eternal question, still unanswered in 2020.
I think it's actually pretty simple:
If it's for personal use:- If you're an "enthusiast", i.e. you like customizing stuff and are into blinkenlights, transparent cases and such stuff then self-building it is. If you have the time and patience it's a great hobby. Parts quality can vary widely (the focus os on features and bling, not reliability) and product cycles are generally short so later warranty replacements are often with parts that are similar but not exactly the same.
- If you're not and just want a reliable PC then the two big brands (Dell, HP) can be a good choice. Others (like Acer) not so much, though.
If it's for business use:- Self-building isn't economical outside specific niche cases
- Big brand business class is the best option
As to branded hardware: - Brand name consumer PCs (the ones you find at Best Buys or other retail outlets) are generally between OK-ish to pure crap. Components are usually selected on lowest cost only, and expect to find it loaded with crapware. Most brands don't deal with consumer PCs themselves but license out their brand to some assembler outfit which then sticks it on their hardware. Usually the support is also provided by the assembler and can vary widely.
The only decent brand name consumer PCs I've seen are the ones from Dell (which includes Alienware) which are generally good as is their service.
In general, if branded I recommend to stick with the business class PCs. These are generally buuilt for reliability and easy maintenance, and benefit from business class support. And often aren't even more expensive than consumer crap.
- Brand name workstations are also very reliable and come with powerful hardware. In addition, they can easily endure continuous operation under excessive load and carry certifications for a wide range of professional applications (which are normally required should you want to make use of ISV support), which is one reason why they are expensive. This is also the class where one can find dual processor machines.
- Since there haven't been any huge leaps in CPU performance in the last years, for personal use I would also consider to buy a 2nd hand business class PC or workstation. While it doesn't offer the ultimate latest in performance, CPUs and large memory can often be found at lower prices.
- Proprietary parts: brand name computers often use proprietary parts like PSUs, mainboard form factors or fan connectors. But the majority of replaceable parts like CPU, RAM, storage etc is bog standard. And even for the few parts that are proprietary there usually is a good supply of parts thanks to the logetivity and ubiquity of these business class PCs and workstations.