I flew HNL-GUM yesterday and the business cabin main lights were also off during lunch and the pre-arrival snack. Most of the flight is during the day, but the lights off also was something I thought was nice.
This of course is not a problem on the Dreamliner...