He’s clearly on Peter Theil’s payroll. Theil personally bankrolled Vance’s senate campaign and was the only one Theil funded that was successful.
If you keep making up conspiracy theories that every Republican takes orders from Putin, you’re going to miss their actual agenda. Shit like Project2025 isn’t Putin’s agenda. Thats a Koch project. Theil’s got his own techno libertarian eugenicist project that Vance is an acolyte of.