Whats the definition of popularity?
In my country Star Trek is on cable at least 3 times a day while Dr Who is not (maybe twice a week).
Then again Dr Who is showing on free-to-air channels because it is currently being made.
OK and Star Trek is being shown on free-to-air secondary channels.
Is hard to tell. I see more Dr Who marchandise in shops. I see Star Trek merchandise only on occasion.