He has the right to be pissed. He paid a large sum for the supposed 'cutting-edge' product and a month later they release a 'better' product.
No - he paid that for a product that has been out for 7 months. Does he have a right to be pissed. I guess it all depends on when he bought it and whether or not he feels he has enjoyed it/has received value from it.
But there will always be new tech to follow old. If people always waited until the NEXT big thing - they wouldn't get to enjoy the current big thing.