>>11729508New Japan like most/all promotions is a live touring business first. You put them there to send the fans home happy. As said it also sets up matches for the tour leading to the PPV because they don't have a TV show dedicated to doing so.
>>11729768They do have TV, but it's highlights/clips of happenings and events that by the time they hit TV are weeks old.