I don't see how it's his fault saying he should have just bought them when he saw them. I think what's fair is that people should be able to buy a lego set when it's available within reason. I totally agree that he should be upset. If there were 20, and he just didn't think about getting it, he has that right to believe it would still be there next day. it's not like there were 1 or 2.
Look, I resell lego as well...obviously, but I tend to buy 1-3 of anything. not 20-100. If people want to do that, so be it, if the stores sell them to you, can't stop you. don't hate you. but doesn't make it right either. I'm in favor of having "little timmy" (so to speak) be able to get a toy he wants and for his parents to have the means. When a set is retired, then that's the time to cash in and people who buy pay because they want it and or missed out.
I hope this all makes sense. Do what you want, everyone has the right, I just lean to the side he's on to and understand why he's upset that's all I'm saying.
the whole quick flip thing with as many people that buy lego today is killing a lot of things. it's way to saturated, and lego doesn't mind. they'll just keep producing more and the sets you want retired take longer and cost less. not a recipe for success in my book.
trying to be completely civil and fair here to understand both sides btw. everyone will have there own outlook.