if I need a Linux mini PC (quadcore, 1GHz, 1GB RAM), HDMI, full HD, 4x USB, LAN. WLAN, Bluetooth, audio plug, 32 real GPIOS (without VC / GND):
then I can take the Raspi 2 or 3 (30-40 EUR).
If it's on-board programmable with it's own HDMI screen and a wireless keyboard and mouse, then a XP crosscompiler of course is not needed (I'm also programming my Raspis on-board, no ssh, no Wifi, no crosscompiler, no PC, and so no Windows, and certainly not XP). In that case for programming just a onboard-Arduino-IDE would be needed, nothing for Windows at all. (For mobile usage I unplug the 24" full HD screen and plug a 5", 7", or a 10" HDMI screen instead).
If I should purchase an Arduino instead with the same features and the same computational power, it must be easier to use of course, no hassle with Linux, and also not extremely more expensive then .
Why should I buy a quadcore Arduino based on Linux, if it's not programmable by the simple Arduino IDE? Thats finally what it's all about all Arduinos: 1 simple IDE and API fits all.