And now they have lost the lifestyle channels to Discovery, they want to use W more as a lifestyle channel I guess
Yeah, that makes sense. Doctor Who, which I see is indeed no longer in the schedule, was probably being shown a lot as the rights were about to expire. It no longer needs to air reruns on linear TV at all, considering every episode from 2005's Rose to 2020's The Timeless Children are on BBC iPlayer
without an expiry date
. It certainly is no longer a show that would attract viewers to their non-Freeview channels for that reason - if they did air it again, it should be on Dave or Drama.
First 10 series are available at 8 months, series 11 available for 3 months and series 12 available for 11 months.