I have to agree with you that there are issues with most types of complex technology and that it is unreasonable not to expect the odd issue.
I would argue though that there are varying levels of what a consumer should expect based on the functions the gadget is expected to perform. For example my Galaxy S3 acts as a phone, camera, video, games consol, music player, calendar, weather station, sat nav etc etc etc and I would be more forgiving of issues with it than something with a singular function, i.e to play music files.
As I have already stated, I think the guys at FIIO have produced something that, when working, produces a quality of music that is quite frankly, amazing.
There have been several comments by reviewers on other sites who all seem to draw a common conclusion, and that is that the X3 is not quite ready. I suppose a manufacturer walks a fine line between too early to release and just missed the boat. So I can understand why FIIO went ahead and released it, effectively playing catch up with Firmware updates.
From a personal point of view I believe the X3 IS worth investing time in, just like I did when I build my Sinclair ZX80 in 1980 from a kit. That was very much lots of pain for very little gain. At least with the X3 a little pain gives you a lot of gain :-)