On February 18, 2019, Netflix announced that they were cancelling The Punisher after 2 seasons. The move coincides with the ending of most of the Marvel shows produced for Netflix at a time when the studio’s parent company, Disney, is looking to launch their own streaming service.
The Punisher was the last of a burgeoning stable of Marvel shows on Netflix, spun off from Daredevil after appearing in the second season of that show. While technically set in the Marvel Cinematic Universe, the Netflix shows only tangentially referenced the events and the heroes of the movies, sometimes going to great lengths to avoid it.
New Marvel shows will be moving to Disney+ after it launches later this year and those are expected to be more closely tied to the MCU. Per the original deal between Marvel and Netflix for the series, the characters cannot appear in any non-Netflix series or films for at least two years following the show’s cancellation, so it may be awhile before the character shows back up in the MCU, if at all.