The WT events should have hierarchical status just like non-WT events. The 2.HC races are bigger than the 2.1 events for example.
With the current WT rules, these races supercede all others, but are, with the exception of the Grand Tours and maybe the monuments, equal with all other races of the same form (i.e. different structures for stage races and one day races) in terms of points paid. I have no opposition to the Tour Down Under being a World Tour race - it's a good way to ensure you have a good field and help build cycling down there. But, it's farcical that it offers as many WT points as Paris-Nice, País Vasco or the Tour de Suisse. This is a warm-up race, and that is the TDU's niche. They're happy with it - they get a field with a few stars that bring in fans, the racing isn't too difficult (anybody who wants a hard race in January will be in Argentina while it's on) so it's good mileage for the riders, and it's at a time of year that allows riders to take the time out of their schedules to cover for the inevitable jetlag caused without affecting too many other events.
I just feel that there should perhaps be three tiers to the UCI's World Tour races (and accordingly the points paid) just as there are three tiers to the UCI's non-WT races (.HC, .1 and .2).
WT-1 (GTs, Monuments)
WT-2 (major stage races eg Suisse, País Vasco, Paris-Nice, T-A, and major one day races eg Amstel, Flèche, G-W)
WT-3 (minor stage races eg TDU, Beijing, Eneco, and minor one day races eg Plouay, Vattenfall).
The big teams still have to show up, but the points are not quite as ridiculously skewed as at present.