There is an easier way to hide Pages in WordPress than hard-coding your hidden Pages within the wp_list_pages function as an exclude or dodging the issue completely by setting Pages as private or draft.
The New Zealand WordPress developer firm at Instinct have released their first GPL product WordPress Hide Pages plugin to allow site authors to hide Pages within the Administration back-end.