Disney does not have the traditional midnight buffet every night, they do have two special late buffets, but not every night. Not sure if they ever did, but Disney has evolved into an early to bed early to rise cruise line.
Hard to find too many people up and out after about 11 pm....and FAR too many noisy kids up and about at 6 am for my sleeping habits!!!