For me it was the end there, the Skyguy and Snips comments, I've never seen either Clone Wars or Rebels but I know enough via fanfic, convos and of course The Mandolorian to understand what is being talked about. The thing is that a few minutes in a workshop could easily improve Vader's armour...