There are a lot of foods out there that are often deemed undesirable for all manner of reasons. Maybe they're seen as too unhealthy, low in quality, or old fashioned and have fallen out of favour.
Steak and kidney puddings appear to have become one of the latter.