Screw-tops for wines aren't the same level as you find on a bottle of Coke - they are properly-engineered.
Corks are still used for expensive wines because the people who pay a high price expect a ceromony when opening a bottle, simply because they are snobby, when the reality is if they knew a thing about wine - other than how to waffle about it - they should be insisting on screw-tops.