At the same time there are a lot of .pro and .1 stage races which have fairly limited parcours such that everybody would be going for them though, like the Quatre Jours, Luxembourg or Denmark. I honestly don't think the average smaller one day 1.1 race like Druivenkoers is worth much more than a stage of the Tour of Belgium, and DEFINITELY not worth more than a grand tour stage.Everyone present is trying to win or get as good a result as possible in a one-day race. In a stage race, most riders and teams are not optimising for stage results of the flattest stages.
Now, I'd have the .1 races not worth much (and no race that is a certain bunch sprint should have a high ranking), but I would always massively favour race wins over stage wins. Yes, winning Kuurne-Brussels-Kuurne should be worth far more than a stage of Baloise Belgium Tour. At the very least 5 times as much, but 9 is not obviously wrong.