I mean I understand not having it. It is a Jimmy Fallon ride gift shop and not an NBC store. Maybe they place an actual NBC store in City Walk or new park area once started.
I think that would make more sense as it can be sold to anybody, not just the people in the parks.