I have used this airline for long haul for over 20 years now and although they are not the cheapest, previously i used them as i was totally satisfied with them. I had flown both economy and business class and was happy with the service provided. That was until after 4 years of not flying due to Covid when i decided to treat my family to a holiday in Switzerland. The flight from Bangkok to Dubai is the reason for me now deciding to use another carrier.As a family of 4, we flew economy and i had pre-booked seats. Not long before our flights i showed my wife the seats that i had booked and she asked me why i had chosen these seats. I looked online and saw that these seats were not the seats i had booked. Emirates had changed the aircraft and the new aircraft did not have rows of 2 seats so they changed us to normal seats without telling me. The changed seats were not acceptable so i re-booked alternatives. Some time later i lost my credit card that i had booked the flight with. I paid and was charged in UK sterling as i used my UK credit card. When i returned from holiday i completed the online refund request form and after a long time eventually got a reply that showed that they had not read my email properly. So i tried to phone and complain but this is impossible with Emirates. You have do everything online. I was given an email for complaining so i sent them an email and actually received a prompt(ish) reply!When i tried to reply to their reply it bounced back as a non reply email address! So back online with online forms!!I have now been sent a promise of a refund in Thai Baht! Or should i say 4 refunds for 4 seats! They are sending the refund in Thai Baht to my UK credit card which means i will have 4 foreign currency conversion fees to pay! Not only that i have lost the card and previously reported it as stolen so it will be difficult for me to access the money, if indeed they can still send it to that card. In short from being an airline that i have recommended for over 20 years, Emirates has gone to an airline that i warn people about. I have been happy to pay a premium for my flights before now with Emirates. Now i have already got 7 business class travelers to look elsewhere.In short why pay a premium for a better service when that better service is a thing of the past.