When creating stairs, you lay out 6 blocks in the crafting table. This yields 4 stairs, which each occupy 75% of a block. This means that for each stairs, 1.5 input blocvks are used. I expect the yield to be double, because 6 input blocks divided by 75% equals 8 stairs.
Feature request. MC-4977