Princess did away with the midnight buffet, my guess would be that it was a huge waste of food and that there wasnt' a huge demand for it. They replaced it with 24hr service in the Horizon Court which seems to be very popular.
Princess does a midnight champagne waterfall on the last formal night. This is something special. Its one big party in the Main Atrium.