>>...asinine vision...
You lost me right here. Might I suggest working on your rhetoric a tad? If you think something is misguided or wrong and you're hoping to persuade anyone who doesn't already agree with you (and maybe you're not) don't start with loaded words.
That said, yes, Estonia is militarily much smaller than other European nations, but it's part of NATO and should be considered in that context.
You probably had more to say, but I didn't bother...