It really tickles my funny bone to see people make hardware SKUs to match arbitrary software restrictions.
It's, of course, horrible, in that it generates massive deadweight loss but, in general, I view the "cause" of the deadweight loss as the software restriction and not the hardware workaround.
A recent example is this IBM SKU that works around Oracle licensing limitations: if you have per-socket pricing, of course vendors will sell more cores per socket.
@danluu This is like Steinway creating a piano that has a number of robotic wheels to move the piano closer to the player because Oracle makes piano seats that you can't move. Steinway also let the player play all of the octaves moving the piano sideways, left and right.