I too would buy this device again if I had it to do over again. I like not having to worry about running out of battery before the day (or two) is up. Things like Moto Display, Voice, and Assist are something I don't think I could do without now. It certainly beats a blinking led, truly hands free operation is a must have at times, and having my phone give me some peace and quiet at night without any action on my part definitely puts it above other phones. And having a near stock build of Android shows in the performance, just as it did on my old Droid Maxx which many said had an outdated processor, but still managed to run with it's competition in most aspects.
I guess I am one of the only ones who actually likes the styling of the Turbo. I have the BN version and IMHO, it's one of the better looking phones around. The nylon with the egde all Tue way around is much better looking the most of the slabs out there. I can see people's point if they're talking about the MGF version of the Turbo though, which is basically a refreshed version of the Droid Maxx.
Now I won't lie and say I don't also like the Galaxy 6 Edge, it's sleek and from early accounts pretty durable. But after my Galaxy S3, I just can't bring myself to go back to a Samsung device. The plain Galaxy S6 holds no appeal to me, and the Note or any other phablet is too big for me, which also kept me from the Nexus 6. The HTC One series are nice, but they're too large and slippery for me. LG is doing some interesting things with their devices, but I just can't get on board with the power/volume button placement, and their update history is kinda spotty. I've never dealt with any Sony devices since most weren't available on Verizon, and when they finally make one available, Verizon pulls their old "Verizon version" tricks like they did with the Xperia Play. If they had simply rolled out a Z4 unchanged on Verizon, I would've given it a shot. But considering Verizon's history treating one-off phones that aren't Motorola Droid branded, that's enough to keep me away.