Last years cap's (blue, black, red python skins) were much much better.
But looking back, he did he did force ppl to buy the hat from his webstore in order to be able to purchase the shoes. And he did the same in person at RSVP on launch day. Im sure many other boutiques did the same. I recall Kith doing this as well.
We can pretty much thank last years willingness to buy the hats just to purchase the shoe so this time around they were just packaged together. Only diff is, this year we got a plain leather hat from Nike instead of the python skin Don's (hence the cheaper package)