I think your beef is not with Meshtastic, but with the distro/compiler, and I am going to bet you're compiling C++ with clang.
The (lack of) reliability in the network is the main issue with it though, but that's already been covered elsewhere in this thread.