Hilarious for 3 year old tech that was behind a year when introduced. Sheeple insanity
Ahh lets look at it from the sheeples perspective.
The 2014 Mac Mini has wifi AC, BT 4.0 (standard in 2014), modern PCIe storage solutions using above average SSDs, gigabit ethernet, etc etc..... Honestly I wouldn't build a PC with much more....
The CPU is the elephant in the room but lets really take a look at that before criticizing it too much (and their will be some opinion mixed in with facts here so bear with me).....
CPU:
Intels U series of processors has become commonplace in MiniPCs. Its whats found in the NUC and some others. Dual core, low power usage with integrated graphics.
Intels NUC was using U series (dual core) long before Apple and I guess Apple decided to take that page out of their book. And honestly its not a bad decision for a MiniPC that is essentially setup to be an HTPC type device anymore.
Apple released the 2014 Mac Mini with Haswell. At the time Intels own NUC was still using Haswell. The Broadwell-U CPUs weren't released until Q1'15. Clearly not something Apple could have used being it hadn't been released yet to reference your "behind a year" statement.
Intels top tier 4th gen NUC used a i5-4250U which the top tier 2014 Mini i7-4578U easily bested in performance. Yes, Apples MiniPC used a more powerful Intel CPU than Intels MiniPC.
Intels top tier 5th gen NUC (released early 2015) used a i7-5557U which was only slightly faster than the top tier 2014 Mini since it was an incremental update.
Speaking of incremental updates. Kaby Lake U series isn't something we should be getting excited for at least not the CPUs raw computational power itself. I bet if Apple modified the "About this Mac" to say Kaby Lake in the Mini it would go unnoticed for a very long time. And aside from wanting the latest and greatest are people honestly shopping for Mac Minis with CPU performance in mind? "My boss is going to fire me if I don't get this project done! If only I had a moderately faster low power dual core CPU!" meh. I currently have a blu ray MKV software encoding on a Sandy Bridge dual core (i7-2640M), sure takes longer but its not a bottleneck that prevents me from accomplishing task. If someone has specific CPU needs for specific CPU task its unlikely they will be shopping MiniPCs.
Now I'm in no way saying I feel Apple should stick with older/obsolete CPUs in upcoming devices just given the options available we are betting on a snail race.
Also just to reference the current NUC7 only comes with dual core CPU's however the NUC6 had an i7-6770K (quad core) option and you can still find it for around 600 dollars (bare bones, need your own SSD and RAM). Its a good machine and I recommend it if you want/need a MiniPC.
iGPU:
This is the real problem (IMO) and I'll be first to admit that.
Firstly integrated graphics specifically Intels integrated graphics suck for anything other than the most basic graphical task. They just barely maintain current standards which quickly makes integrated graphics outdated. Which leads to the Minis problem, if its not updated regularly it quickly loses support for the latest standards.
However lets also keep in mind even if the 2014 used Broadwell-U (assuming it was released earlier) it wouldn't have been too much better. For reference Haswell has Iris 5xxx while Broadwell has Iris 6xxx. Similar limitations of max resolutions and frame rate still apply over HDMI (specifically when referencing the U series) for both however I believe the Iris 6100 could do 4k60hz over DP.
But if all you had was a 8 bit 1080p display even iGPU isn't much of a problem. And please don't mention gaming, all Intels options suck for that....
TL;DR : The iGPU is the only problem with the current Mini, aside from that the rest of the "tech" is fine even by todays standards. Intels lousy iGPUs in combination with Apples reluctance to update the Mini caused it to become what I would consider "obsolete" for MY standards (namely 4k60hz).