I've just had the inevitable email conversation about the new Raspberry Pi 3 at work. To dispel a few myths I dumped this out to the team. I've had every Raspberry Pi device that has come out and they are disappointing to say the least. It also seems to be shrouded in a mire of politics and media frenzy strung with reality distortions and carefully controlled perception and that's enough to make me look elsewhere.
...from the email...
But it's so small - It's really not. It's quite big actually. The Pi zero was quite small, until you add all the peripherals required to do anything. Even the smallest USB connectors turn it into a minimum 4" square device. The board is small, the solution is not.
It's great for teaching - I hear this a lot. Frequently promoted as "teachers can just wheel out 20/30 of these to a class and teach everyone to code!". It's really not like that. I was talking to the mathematics/IT teachers at my daughter's school and they have have a lot of them. They live in a cupboard, either broken or unused. They aren't mechanically or electrically robust enough for an educational environment. You have to throw them away once every three months at the very best. On top of that, the software environment and storage model is so bad they spent half a lesson fixing and reimaging the things with NOOBs. When they break, it takes two weeks to get a PO raised and through the system and then there are usually stock level problems so they are down for 1-2 months at a time. So they installed python on the normal desktop PCs and just use them.
I can stick it in a rocket/drone - they weigh way too much for that. Add the quite extensive power requirements and the ancillary peripherals and there are better choices out there. If it was good for the job, there wouldn't be so many better alternatives.
The community is great - it's really not. When the original Pi came out I tried to get it working with composite video. I carefully and politely documented every roadblock I encountered and posted this on the forum and asked for them to look at this in context to the Raspberry Pi 2. What engineer doesn't want to hear bug reports and improve their product? Well clearly Mr Upton and the crew because the post was deleted instantly.
I can use it as a smart mirror in my bathroom - you probably can't, legally at least here in the UK. The one use I've seen of this violated electrical safety regulations and was scary to say the least. IP rating? Nope, just a switch mode on the end of an extension lead hanging inside a condensation collector. I think people need to be way more critical of designs like this but that's an IMHO.
It's better than a second hand desktop PC - it's probably not. They come with decent disk controllers, decent memory, are far more extensible, robust and more reliable. Plus you can get a ton of them from ebay for less than the price of an entire Pi setup. If you really want to push it, a £100 laptop is a better proposition and takes less power when you consider the additional energy cost of the screen and all external peripherals.
It's open source! - It's not. The SoC is still mostly closed or has restrictive licenses. There's a layer over the top from the kernel and above that isn't. I occasionally hear in defence that the PC BIOS is closed source. Yes it mostly is but it gets out of the way when it's done and
It's the best selling computer ever - There are at least three orders of magnitude more PC clones in landfills than any Pi that have ever been sold.
It's so cheap - it's really not. There are cheaper, better alternatives. If we consider value, it's pretty low on the rankings.
Last random comment: as someone else pointed out here, you have to buy a new case each time. There is zero standardisation and this turns into a large market for accessories and specialist peripherals which large premiums are charged for.
Rant over. Sorry.