Naturally not. It will be in the ticket price, as mentioned in the article, however "expats" will have to cough up;
"This is because airlines are only able to recognise passenger information, such as nationality, and not the immigration status of a foreign national residing in Thailand."
Of course the airline doesn't necessarily know the nationality of the passenger at the time of booking/payment (most, including TG, don't ask in my experience) so will either have to charge everyone the same and refund Thai's later or collect the money when they finally learn who they are carrying, neither seems workable. So perhaps all airlines will have to modify their booking systems to accommodate this. I can see a further delay coming.