The range is extremely limited, and the throughput gets really bad if your packets have to travel more than a few hops. These two factors alone combine to write this off as nothing more than a toy pretty much from the start.
There are already unlicensed radios with longer range that would be a better starting point if people were trying to position mesh* as a scalable and reliable transport of any kind.
>Second, the author also misses an important piece of functionality of meshcore: If I lose power, the mesh still works.
This point isn't unique to meshcore, and it is not a guarantee. Any solar powered and battery-backed device can function without utility power (in theory). Meshcore nodes are not solar powered by default, and the same solar power concept can be utilized for any other kind of radio transceiver/protocol.