Yes but it's not just about military size, it's about cooperation. There's no point in having a military that's 30x the size of another one if they don't really cooperate with you.
> calling things racism is taboo on HN so I will refrain
In this case it's because it's just wrong. Sweden is by and large a peaceful, democratic, liberal democracy that has free markets and cooperates with NATO member states on a variety of areas. In other words, the interests and values are very closely aligned. The reason we would have Turkey "out" here is because of a misalignment of values - i.e. Turkey is (or would in this case) diverge from the shared interests of the majority of NATO members. I mean, to point this out from the start there's absolutely no reason for Turkey to object over Sweden joining NATO in the first place. The very act of that objection is a divergence from the rest of the group's shared values.
But this is also mostly a nothing-burger because Turkey's public messaging is different from its private messaging. Erdogan will get an internationally inconsequential bone for domestic audiences and will happily vote Sweden (and Finland) in to NATO.
NATO wouldn't do this without having all the members already in agreement with expansion. That's how things work at this level.