Backorders should be able to be controlled at a product level, this is basic retail, as not EVERY product can be backordered, only some. End of line products etc cannot be backordered, and customers get upset if they backorder then be told that it is no longer available.