We've had insulin pumps for decades, and continuous glucose monitoring systems for many years. This is just a small iteration on top of that. The new thing? If the CGMS thinks your blood glucose is low, the pump is instructed to stop giving insulin.
This ain't an artificial pancreas by any measure - even the manufacturer says as much.
The show was set on the United Galaxies Sanitation Patrol Cruiser, an interstellar garbage scow operating out of United Galaxies Space Station Perma One in the year 2222. Adam Quark, the main character, works to clean up trash in space by collecting "space baggies" - unfortunately for Quark, while circumstances frequently dropped adventure into his lap, he was always ordered back to collecting garbage when the action was over.
Not to mention that with the pump you HAVE to eat when it's time - or else.
I'm a Type 1, and have been on an insulin pump for 13 years. Pumps afford the exact opposite of what you say here. The basal rates you program into the pump should allow you, when done correctly, to NOT eat at all - if you ignore plain old hunger. If you're having to ingest carbs to counteract your basal dosages, you're doing it wrong - and I can't state this strongly enough. Bolus dosages - e.g. the ones you take when you eat - work exactly like your eat/shot strategy you describe. A type 1's blood sugar will rise - in the absence of both food and insulin - and I'd be really surprised if this wasn't the case for you.
<h1 class="offscreen">Welcome to Target Products and Promotions</h1>
<h1 class="offscreen">your mom is hot Products and Promotions</h1>
<a href="#mainBody">Skip to Main Content</a>
<a href="#leftNav">Skip to Left Navigation</a>
<a href="#scripted_tabs">Skip to Product Information Tabs</a>
These are used to allow users navigating the site with screen readers an easier time. Search for 508, screen readers, and accessibility for more info. A bit more searching will show target was sued 3 years ago for its site not being accessible to blind users.