People must be buying them, the stores are always sold out. Your statement must be false news.
That is false logic (assuming that by "people", you are implying a large number as opposed to literally two people or more). My own experience:
1) I love my AirPods - brilliant!
2) I have been critical of many other Apple products of late, and rightly so, in my opinion. I see in these replies alone so many binary posts - Apple haters or lovers etc. I criticise where I think it is due, and similarly praise where I think it is due.
3) As for stores being sold out... I bought mine on 19th Dec (the release date, I think) in Sydney at 9:11 am. I got the penultimate pair. Why? Because they clearly only had about 20 to 30 pairs to begin with. It is not the same thing at all as stocking stores properly and finding it is "always sold out." The guy in the store said it could well be days or weeks before they saw any more stock. Marketing hype? Pathetic inability to sort supply logistics? A sprinkle of both? Take your pick, but don't believe blindly the hype, please!