Conversely, for anything embedded or with hardware control aspect to it that needs more than an arduino or needs a GUI, Pi
is the common architecture that has widely available hardware interfaces, code and community support available.
Yeah, if you're using it for web development or something it will suck to just try and install all the dependencies you need. But if you're making a 3D printer with a web interface, touch screen and maybe a camera, or a robotics project, it is by far the easiest thing to get started with.
Originally Pi was created to promote CS learning and I get that it has some shortcomings there but it sure as hell has enabled a lot of people to learn about embedded computing and robotics.