Overall, iBasso did a worthy job with the DX100. That gives them credibility, in my eyes, and earns them my patience in relation to the development & release of the DX50.
It seems quite a few people in this thread have extremely short memories, blinkered vision, or perhaps both.
Even not taking the venerable DX100 into account, it's still only the beginning of July, so iBasso are hardly taking liberties with the DX50 release date. I'm anticipating it towards end of 2013, and I'm not going to moan during the interim. They know what they're doing; the DX100 showed us that, so if there's a delay in releasing the DX50 I trust iBasso that it is for a legitimate reason.
The irony of this delay, for the moaners out there, is that even if iBasso released the DX50 tomorrow, they'd still moan about the firmware being not sufficiently polished, or the X5 being on the horizon.
If the DX50 doesn't materialize before 2014, then maybe I'll become unsettled, but for the remainder of 2013, I'm willing to sit patiently and wait.