Quote Originally Posted by c117152 View Post
You know, I own one myself; Model B revision 000f. Works fine for me. Mind you I did buy an extra 5$ breakout cable\board for my breadboard since I was fresh out of jumper wires... And I don't use the USB much at all. I didn't even have to use the LAN since I have a CP2105 for work already...

I'm guessing, different use cases?
Gotta love this "works for me YMMV" argument. I was arguing about the reliability in general. You're using a single anecdote to dismiss my entire point of view. Yes, it's a "different" use case, if you want reliability in general and don't want to take a risk by buying crappy hardware that may or may not work for you. For example you do when building a cluster because the failure rate grows with more nodes. Return to your math homework if you don't know how.

Quote Originally Posted by c117152 View Post
I wouldn't even know what to do with a 1Ghz real-time compute. And I do signal processing (and some analysis) with my Pi... Maybe it's for autonomous vehicles or robotics or something...

Most of these boards are just fine for their peculiar usages.
So because you don't need faster than RPi hardware, you're wondering why would anyone else need. The fact is, there's Moore's law and also hardware keeps advancing each year. RPi uses over a decade old ARM architecture. It's old. Old manufacturing process, old everything. It's slow by any standards compared to hardware people are used to work with. It's probably very nice for embedded developers familiar with 16-bit chips. However Pi is targeted for educational use and so forth. Some users even waste cycles running JavaScript or Python on it. Can you imagine?

The reason for RPi criticism comes from the fact that it's a decent board for many tasks, but it also sucks in everything. For example, you want USB, you get less than optimal performance. You want ethernet, again it sucks. You want SD card support, beware it's slow and may corrupt filesystem. You want to use 3 USB devices? You most probably need a powered hub. You want to use VideoCore for something cool on desktop (X11/Wayland) use? Well, tough luck the default software stack doesn't use VideoCore accelerated Wayland for desktop. The only thing it does reasonably well is video decoding. I have nothing to complain when it comes to video decoding. The price is rarely an issue if you get a system that fixes 99% of these problems with $10 more money. If you consider the whole system, the cost of the board is only few % of the total cost. There's shipping, cables, power source, USB dongles, whatnot. For an average user the savings in cost you get from $10 cheaper board don't really justify the shittiness you get with broken hardware and suboptimal performance (compared to $10 more expensive hardware). That's all I'm trying to say. It's a nice board and fast compared to real low-end stuff, but the price difference simply does not justify using RPi in many cases. If you happen to know the use case you have in mind, it's *always* worth checking out other boards, because they're better than RPi in quite many cases.