I remember the 1990s. That was an amazing time to be a baseball card collector. Early in the decade, everybody made unauthorized promos, creating a bevy of oddball options. And through the decade, the real, licensed manufacturers issued promo cards for shops to hype upcoming products.
Topps and the other manufacturers don't really make promo cards anymore. Who cares about base cards, anyway? All that matters are the super-rare mega-hits. Sell sheets and Twitter posts give all the visuals at nearly zero cost. Sure, events like The National see special versions of sets, but those function more as event-issued parallels than promotional sets.
But even promos are still fairly big here. SCM is gone, but Weekly Baseball is still making cards, I think. And I do see Bookstore, Stadium and Event Promotion cards for BBM and Epoch sets.