In fact it was Lexmark's business practices that prompted the General Assembly to enact this law, so you know it's gotta be bad when even politicians enact a law aimed directly against the interest of a big company with big pockets.
Unfortunately I fear a SCOTUS ruling might invalidate, or otherwise be used against, state law on this matter.
In theory, Intel and AMD could probably make 64-core CPUs a retail reality within a year or two... but with current programming languages, it would be almost pointless.
I see this sentiment a lot but I see the potential for a circular problem here; software engineers may not see the point in building multi-threaded applications because of the relatively low number of cores in most computers now and as a consequence CPU manufacturers may not see the need for more super multi-core chips because of a lack multithreaded applications, but even otherwise more cores give the operating system's scheduler more room to work with which means you can have more processes running without bogging down the responsiveness of the system.
As it stands right now gaming is probably the most common example I can think of and some Unreal engine games, iirc, can use upward of 15 threads all handling specialized tasks, and you can bet that game developers would love more powerful end user hardware. There are other areas too where multithreading would be practical like data compression (7-zip natively supports up to 4 cores iirc) or video encoding which is more common in today's YouTube generation. I also like to use multithreading for faster building which both MSBuild and GNU Make support.
A man -- a miss
A car -- a curve
He kissed the miss
But missed the curve
Furthermore HFCS and cane [table] sugar are essentially the same thing and both are highly processed. In the case of cane sugar the glucose and fructose molecules are bound together creating a crystalline structure whereas with HFCS the molecules do not share a bond and therefore the substance is much more pliable.
Really eating any excessive amounts of any type of sugar is bad a person's health but there is a huge financial incentive for producers of cane sugar to discredit the much cheaper HFCS even though they're both highly processed, plant based and, practically, have identical chemical composition.
Individual applications don't but open your task manager and look at how many processes are running. The more cores you have the more processing power the operating system has to distribute all those processes, and their threads, across. Furthermore some graphics programs and game engines sometimes use upwards of a dozen worker threads.
CPU power in general hasn't lept by great bounds in the last decade like it did 20 years ago when every new computer would be outdated in a year, so now the best strategy is to add more cores so each individual core isn't as burdened as it would otherwise be, and it will likely be the only strategy when we reach the limits of silicone based CPUs in the near future due to quantum tunneling unless someone comes up with something better. Stacking transistors could also be a possible solution sort of like a CPU skyscraper.
Your fault -- core dumped