Take the Nexus 4, a device with decent specs even by today's standards, and load up Firefox OS. It's mostly a usable (if slightly buggy) experience, but it still isn't "good enough" to replace Android, iOS, or Windows Phone in my testing even on good hardware. I would call it something between a modern feature phone and a smartphone. It's getting better, but it's still not there yet.