Barrage
Member
The advertising the network is the live PPV events. Netflix does high quality original content and spends money on getting top movies and TV shows.
A better comparison would be a sports league with its live events and older matches. While Blackout rules apply none of them give away a month and most of them have an off-season where fan excitement can rise to a peak again when the season begins.
WWE pretty much hasn't missed a week since 93.
I would certainly agree with you that an off-season would help WWE (with December most likely being the best time for it). But that doesn't really have much to do with a free month for new subscribers, which is a common and sensible promotion that wrestling fans act like is the first sign of bankruptcy, or somehow reflects the Network's lack of worth.