Cruise lines will periodically offer 2 for 1 cruise rate promotions to drive demand for a sailing and they offer huge value. If you see this promotion on the website it will automatically show you the lower price divided by two.
MSC offers this promotion regularly for it's Caribbean products.