If you want all 3 and happy to take advantage of the Tuscan Grill or Murano first night offer and have the other 2 whenever then its only about $4 difference in price from the 3 night package so makes sense why people choosing that so they can get their advance reservation.
so have I got this right - if you buy the 3 night+ Speciality Dining Package you can only book once onboard - but if you booked Tuscan Grill, Le Petit Chef and Murano separately can you reserve before boarding?