I get your point Dogfish, but at the same time, Canon and Nikon aren't always completely head-to-head, in terms of absolute parity, with their competing models, either by spec or by price point. Yep, the 50D is more trick than the D90, but it's still a lot cheaper than the D300.
The 50D is between D90 and the D300;
The D300 is between the 50D and 7D..
given this, it's very easy in this type of situation to say one is definitely better than the other, but it doesn't take into account the element of value, or bang-for-buck. And which market Nikon or Canon decide to pitch a product to is still just marketing hoopla; as a 50D owner I'm completely happy to take your word for it that the D300 is superior; I should hope so too at nearly £400 more expensive!