Okay, so those countries don’t meet the strict definition of socialist.
They don’t meet ANY definition of “socialist”. Having large social infrastructures has nothing to do with “socialism” economically.
This is why the Danish Prime Minister called out Uncle Bernie during the campaign and told him to STOP calling Denmark “socialist”. Bernie was wrong, period.