An i3 is a dual-core that tries so hard to be more. Buy a higher clocked i5 if you want something to last (not the abortion that is the i5 6400). The minimum I recommend for a desktop is an i5, the minimum for a laptop is a mobile i5, latest gen. Most would use tech near every day and its a part of their life so saving a $100 or $200 meh.
That makes no sense. Laptop CPUs are basically i3 with lower TDP/clocks. So how can you say poorly clocked i3 (e.g. i5-6200U or even i7-6500U) is good, and much faster i3-6100 (or 6300) is bad and slow? Of course, you can buy those i7 HQ laptops, but those are mostly workstations and gaming laptops, taking only few percent of total shipments. Even Core M and Silvermont based CPUs are more common.
I've been using many PCs (CPUs) in last 2 years (i3-2330M, Atom Z3735, A6-5400K, A10-7850K, i5-3437U, i5-4440, i7-4810MQ, i7-5500U...) and for ordinary home/office tasks, I could barely notice the difference. I know every benchmark will show huge differences between them, but I don't need benchmark software to finish my tasks. Of course, when there is a need for some demanding work (3D modeling and rendering, computation, virtualization, gaming...) you can never have enough power

But even in those cases some "slow" processors (A10 or i3) can do very good job. And there is always possibility your bottleneck is not CPU, but some other part of your PC (RAM, storage, GPU...). Plus, some programs that can be used for same tasks, have totally different behavior when it comes to hardware usage (WinRAR vs 7zip, Excel vs Libreoffice Calc, Inventor vs Catia...). So you have to choose your hardware according to software you plan to use (or vice versa).
So saying some products are slow or fast (bad or good) without taking in consideration what are they going to be used for, is more or less meaningless.
Regarding opinion that SSD is a must - I think that one also depends on your usage. Some of PCs I'm using have HDD (5400rpm or 7200rpm), some have SSD. And I haven't noticed those with SSD are faster or more convenient to use. I like to keep opened all the programs I often use (mail client, media player, browser, IM client, CAD software, IDE, Steam...). And with 16 GB of RAM, that is not a problem. So time needed to "start" one of those is 0s. Also, I don't turn off or restart my PC so often, and therefore don't care about Boot time and how much it takes to start all the applications. The only time I notice my storage is slow is during large file/saved game loads, but that rarely happens in my case. So for me, RAM is much more important than SSD, but I know other users have different demands. And with these prices of SSDs, it's hard not to recommend them
