It's not very long since that alcohol was prohibited in the hotels, bars didn't exist. Neither was alcohol available in the duty free at the airport.
Pork has never officially been allowed. Even bacon flavoured crisps had to be removed from the "mixed"bags. They were sold under the counter to known western expats at Christmas.
It's only just over 20 years since Christmas was banned and the seasonal greeting was "Merry Crimble". The only sign of Christmas one year was the radar scanner on HMS Cardiff rotating with a "Merry Christmas" banner on it. Christmas carols, even the instrumental versions were not allowed on the radio, even on Christmas day.
Changes take time so give it time.