Dell and Lenovo may limit mid-range laptops to 8GB DDR5 RAM in response to rising memory prices
(www.notebookcheck.net)
Its a self fulfilling disaster. The vast majority of developers learn their skills in a company. Companies don't want to pay for documentation. So developers don't learn to properly document.
When I work with a client that doesn't have a constraining standard for their product, they never ever want to pay for documentation.
When I work with a client that has to work with constraining standards, they want the strict minimum that will get them their cert.
Edit : forgot to add my closing point.
Having a good documentation will make coding a lot more efficient and easy and usually decent.