It was easy to see that Trump would never fulfill any of his campaign promises even before the 2024 election. If Vance was too ignorant/incompetent to see it then, he shouldn't be in the position in the first place - in reality he lied on purpose then, and is lying on purpose now.