Intel has done a lot of work to make their CPUs better for running inference. I'm sure people will figure out other creative misuses for the instructions. One reason to run inference in-process on a CPU is latency - setting up a GPU or an NPU to run a job introduce latency and context switches. Running it in-process avoids that, which is nice for tasks where the AI part runs for a very short time in comparison with starting the job on a GPU over PCIe.
This is one of the reasons IBM introduced an AI accelerator and added specific instructions to use it on their Telum II processor - so that limited inference can run in-process in transaction processing with latencies measured in clock cycles.
I think these instructions are for the case where inference is a minor part of the time it takes to process some data on that server - in that case the server will be more effective by having more, faster memory than having to go across a PCIe but to a GPU that will be idling most of the time, or going over the network to a dedicated system.