I've said many times before on here that a short queue doesn't mean that ride is unpopular, it just means it can get more people through it. An example (ignoring COVID restrictions):
Nemesis has no queue, completely walk on, however is still filling every train to capacity and getting 40 dispatches an hour. This means that it would be getting 1,280 riders every hour, add that up during a 10-5 day and it would've had 8,960 people ride it that day. Now even if Wickerman had at least a 60 minute queue all day, it is still held back by it's inferior throughput, let's say 45 dispatches an hour, meaning it would be getting 1,080 riders every hour, so 7,560 people ride it the same day. Now which ride seems more popular? Even if it closed with a genuine 60 minute queue, that only adds an extra 1,000 riders to it's total for that day, which would still be less than what Nemesis had.
Yes Wickerman and Smiler are newer so much more popular, however if they had throughputs as good as what Nemesis and Oblivion can get then their queues would be much smaller, and they would have had more riders to properly reflect their popularity. This doesn't mean Nemesis and Oblivion are any less popular than normal just because they have a shorter queue.
Tl;dr - Nemesis and Oblivion are still popular rides, despite the short queues.
EDIT: Also, older rides tend to have more accurate advertised queue times as they've had many more years to gauge reliably accurate times from different points of the queue, whereas newer rides tend to have over-inflated queue times as the ride team hasn't had the years to properly measure the times from various points in the queue-line. So a 30 minute queue for Nemesis is more likely to be accurate than a 120 minute queue for Wickerman. I have on a few occasions
entered an advertised 70-80 minute queue for Wicker and only waited 30-40 mins