European members of NATO needs that badly to wake up, reverse Kremlin's influences, start taking responsibilities of their own security and stop relying on US alone, who, merely 4 years ago got complained for complaining other members not contributing, as a matter of statistical fact.
If more countries join NATO and be responsible, the role of US as the world police would be diminished, no longer in conflict with their domestic politics or have the need or power to deal with endless enemies on this planet alone. A real alliance would be far less likely to make hasty decisions like in Iraq or Af or be ruined by a mad president.
How about the fact that Russia is nothing like Carthage?
Carthage was a republic, and their economy was built on trade - which needed peace. Peace with them was entirely possible because of the nature of their society.
On the other hand, the kingdom of Qin was backwater on the edge of known world, led by a line of militaristic psychopaths.
Their people were denied commerce and education, forbidden to leave and knew nothing but farm and war. Their government spent every coins on weapons and bribing foreign officials. Their ambassadors made and unmade fake treaties and lied whenever there was a gain to be made. Their officers cared nothing about lives but only how many they kill - behead one enemy, get one rank up and two slaves. And they didn't think twice about flooding entire cities and drowning everyone when siege proved difficult - sound familiar isn't it?
Over a century this backward kingdom ended up conquering all its neighbors, each of them was far more populous, civilized, technologically advanced and richer, because they didn't realize the threat was existential before it's too late to resist.