The Mark Feuerstein-led show made its way onto Netflix at the start of 2024; now that people have had a chance to watch it, ...