I just reat one of the blogger's comment but felt quite strange how he could do it;
pls jump to the last paragraph Conclusion
I have flown Royal Jordanian quite a few times, most recently in July, in business class from Athens to Bangkok via Amman. The airline provides old-style service.
The match from the hotel program can make sense if you don’t have status with Oneworld but have flights with them coming up in economy, as Sapphire (RJ Gold) grants you what essentially are business class level ground services such as business class check-in, extra luggage allowance, lounge access, and priority boarding.
The Sapphire status also provides access to Alaska Airlines and American Airlines lounges when flying with these airlines domestically in the US (cheaper than buying the annual lounge access).
However, I would probably use another program to credit the flights. You can use one program for benefits and another for crediting purposes.