Holy shit it has been over a year since he died. This shit had been in development hell for so long. I don't think Writer's Guild Strike bs is all to blame here.
Overall I expected this to happen. The comic's ending would look so goofy in live action if he tried to run away. It was either him getting shanked in prison or this one.
Seeing the logo on the vest makes me think that was Frank himself. I hope I am wrong. It would be so out of character even by Netflix/Jewsney standarts.
Also having a Punisher tattoo on your neck where it is as clear as day is the dumbest shit ever. They are supposed to keep this shit secret. At least the other guy had it on his wrist which doesn't attract that much attention.