HTC as a company has been struggling for more than a few years. We know that, which is likely part of the reason they can't afford to compete in the mid-range market.
At $749 the U Ultra is too expensive for what it has to offer. At $499 it would at least have a chance to succeed. Even the 5.9-inch Huawei Mate 9 with two cameras is only $599.
The HTC U Ultra has specs that are actually below the OnePlus 3T which was released in November of 2016 for $439. See the problem? It's already outdated and outmatched while being overpriced.
Users are better off getting the HTC 10 used, OnePlus 3T or waiting for the LG G6 or Galaxy S8 in 2017. Honesty is brutal, we know.