Heres the thing. I had to borrow recently my girlfriends 8gb Mac M1 air with 8gb ram for a week while my 32gb M2 pro was in repairs after the cat managed to knock it off a desk and crack the screen.
I was fully expecting it to be a frustrating experience with limited functionality. I write code, and run a lot of complex apps.
But ...... it ran just fine? It chugged a few times, though most of my compilation is on a linux dev server which spared me that use case.
But the apps I ran, it ran just fine, smooth and fairly snappy. These Mac Neos are significantly faster than that. While they really are intended as just email/browsing/media consumption devices, they also have a use case as laptops for kids who need or want a mac for schoolwork and they'll do that just fine, but it turns out a lot of the requirements for that sort of work are pretty much the same requirements someone who spends their days inside Office 365, or in my case Jetbrains IDEs will require.