I just finished watching a recording of this and it was awful. Johnson talked about abolishing the IRS and then Weld later said that they don't necessarily have to abolish the IRS a couple of minutes later. They looked like an ill-prepared business school case comp team that steps over each other and "half-corrects" each others' statements.
Yep, Weld continues to be a complete disappointment, there were so many red flags about this before the convention but that was sacrificed all for media attention.