it doesnt matter when or what you buy, its always going to have some problems with it. You also need to evaluate whether or not the problem being brought up is actually a problem for you!
For example, people continue to gripe about the lack of LTE on the N4. While this is certainly a problem for some people, I have pre-paid tmobile (or straight talk att, depending on where I am that month) and I rarely do anything on my phone that requires more than 5mbps download. I don't use, nor do I need LTE. That is not a problem for me.