Hot puddings are definitely not off the menu at our house, we have approximately 2 a week.
I think that such puddings have fallen out of favour because of the misguided belief that such foods make you fat. My children eat stodgy puddings, traditional dinners and sweets on a regular basis but they are not overweight or unhealthy because they exercise.
I think it's quite dangerous for schools etc to 'ban' foods because they are seen as bad. It sends the wrong message. Eating too much of anything is unhealthy, we all need a variety of foods. Not only that, it's psychologically unhealthy to ban these foods altogether because it could create a food/weight obsession amongst young people who already have immense pressure on them to look a certain way.
I agree that MPs have better things to do than to make hot puddings an issue, In my opinion they should never have been removed from school menus in the first place.