I don't see why multiplatform developers shouldn't target many small x86 cores like they have to with ARM these days. Game developers have to make due with the Jaguar cores in the PS4 and Xbox One, which automatically sets a basic performance precedence for PC ports. Productivity programs still on a single core need to get with the times if they are in any way heavy. Can anyone give me an example of a modern "heavy" single thread program for PCs that is in use?