Teams are much more capable of scouting opposition very thoroughly with a range of centralised online tools available to them. It's probably one of the reasons Step 2 is so competitive compared to twenty or even ten years ago, you're not reliant on a bloke with a notepad attending one match a couple of weeks before your game, these days your entire coaching staff can pore over entire match videos and a range of player stats across multiple opposition.
Keeping schtum over the precise return dates of injured players is probably one of the few remaining trade secrets a team can cling onto! Obviously there has to be a balance between that and keeping your own fans informed but putting that stuff in a programme that's likely not going to make its way around the league in the same way as a video is probably a decent compromise.