I have a different perspective. If NATO hadn't expanded to Turkey, Sweden and Finland would have had a much easier time not being blackmailed. NATO expanding to essentially-dictatorship countries was too eager.
And yes, I understand Turkey's geographical position giving it power over sea routes, and why that was desirable to NATO. But choosing to include a fickle ruler in a unanimous-decisions-only organization is just asking for trouble.
(The Baltics wanted in on NATO, and it's good that they got in. They're largely decently run small countries in a tough spot, not world stage bullies.)