Please always have in mind: DF is in alpha. It is not able to simulate a complete universe with bugs occurring only on dwarves' hairy buttocks. Yet.
Of course. There are finite resources that Toady can allocate to development of the program, from new features to bug fixes and improvements in the interface. As such, some things will necessarily have to take priority over others, and ultimately the decisions about what gets attention first are Toady's. However, that does
not mean people shouldn't talk about what parts of the program they think need improvement. Quite the opposite, I'd say. A public alpha is meant to solicit feedback. It's also a good time to ask if things are currently buggy, or just being misapplied. Here, we have both. We have feedback about DF itself, as well as the wiki, which ought to have a note about this known bug. The OP was also a question about whether it could be made to work as intended, the answer to which so far appears to be "no".
On an unimportant semantic note...
Sorry Trouserman, but the dev list isn't a "to-do" list but rather a "will-do-if-feels-like-it" list.
A "will-do-if-feels-like-it" list
is a kind of to-do list. It is not a prioritized list of the items he's planning to do in the immediate future (which is what I meant by "the great to-do list"), but it is a list of the things he would like to do eventually, and in general terms how he currently thinks the features should work. It serves as a decent approximation of his goals. You say eventually he'll fix the issues; I merely speculated that he might tackle them around the same time he deals with other hauling issues. I don't see any actual disagreement here, apart from the small semantic quibble about to-do lists.