Why does multi-level pegging process consider SO releases marked "Not Firm"?

After running MRP and multi-level pegging process for a part on a SO line release marked “Not Firm”, but there is a ship by date, it still wants to peg to a supply…why, if MRP doesn’t consider it a valid demand?