That assessment is probably close to accurate.
Mike Johnson is the perfect example of what most Republicans are today, he was sold as a solid conservative, religious family man who became speaker by saying no Ukraine aid without border security.
Other than the words, he and the other Republicans basically did nothing but betray their voters.
All it took for Johnson to change his mind was 1-2 security briefings, he saw the light and came out of those briefing with the notion that Putin was going to invade every other NATO Country.
The truly sad part is most if not all the Republicans who support aid to Ukraine will get reelected and pay no political price for betraying their voters, until people start losing their jobs there will NO change in how Republicans govern.