Lithuania is a poor country, this is a complete waste of money for them. I doubt that there will be war, but even if there were, these wouldn’t last long or accomplish much.
So you’d rather the Lithuanians not pay for their own defense and just have the US pay for it like we always do?
Russia clearly can’t be trusted and even their ‘ally’ Belarus doesn’t trust Russia to base troops inside Belarus. Preparing to fight off the Russians is the only way to deter them so if the weapons are never needed then the money spent on them is a sound investment.
Just ask the Georgians and Ukrianians if a decent military is a waste of money.
Lithuania and Poland should resurrect the Commonwealth.