I don't get much of the criticism. I do agree that it's overrated in some aspects. But it is a cheap affordable single board computer with plenty of support. Certainly more support than CHIP you mentioned.
I use an rPi A as a 3D octoprint server and it works amazingly well. It's been running for 2 years now. Can't think of a better cheaper or smaller solution I could have used instead. I have a friend who uses a solar powered Pi for a wireless camera gate system, and it works great. I can't think of a competing product that could have done it easier than Pi.
It is not ideal for electronics. It can sort of do it, but that's not what its real primary focus is. You have a slew of microcontroller dev boards for that stuff like Arduino, Teensy or any other eval boards from big MCU companies. Also if you decide to produce the solution you can actually buy those chips, which is the biggest problem I have with Pi (you can't buy Broadcom chips).
Pi Zero is awesome. $5 single board computer that runs a full Linux stack? Are you kidding me. That stuff is amazing. You're not meant to use it as a computer. You're not meant to have a keyboard and mouse connected to it permanently. It is supposed to be used as a module in a design.
And ultimately Pi as its name implies is meant to provide a single board computer with some GPIO you can program in Python. That's its primary purpose. And nothing on the market does it better.
It obviously isn't going to be well suited for embedded applications like a flight controller on a drone. It's supposed to bridge the gap between real time applications where RTOS and embedded code thrive and a traditional POSIX OS with support for full featured frameworks and scripting languages, traditionally run on much bigger wintel machines.
Have you actually used the CHIP in order to draw these conclusions? I only got one less than a month ago, and I was one of the first backers. Literally everything worked straight away, connecting to a WPA2 network was a single command, and didn't involve kernel panics (which is definitely not the experience I had with the raspberry pi, even years after it was released).
You can program the GPIO in python too if that really is a big deal... it just uses the kernel gpio interface like every other SoC running linux.
But really, I've got nothing invested in CHIP, whether they succeed or fail is no big deal to me.