Piers was a glorified TMZ TV host. He was, at his best, like a seasoned Entertainment Weekly anchor interviewing the President and giving his political advice.
Chris Matthews is arrogant, but he has a lot more know-how and experience to come up with convincing (but often incredibly hackish) statements. His arrogance thus comes with a degree of substance. Piers has none of that.