Would France and Germany protect their smaller allies against Russian extortion if they themselves recieve plenty of relatively cheap gas?
France and Germany do not get "cheap" gas - they get gas at the full price - indexed on oil prices. Gazprom is looking for markets and income, so it has no reason to cut markets that pay the full price.
I agree in any case that a capricious cut off of Finland (or the Balts) should be treated by the EU with the same severity as a (more theoretical) cut to the big countries, but I'd suggest that the other side of the "grand deal" between European countries would be to drop that liberalisation nonsense. Either the market can provide, or it cannot. There's no middle way. In the long run, we're all dead. John Maynard Keynes
And I restate that Moscow has all the rights in the world to demand market prices from all it's customers, and also has every right in the world to stop gas deliveries if they are not payed said market prices.
And of course the market can not provide. That's just senseless ideology. Peak oil is not an energy crisis. It is a liquid fuel crisis.