With Warlocks I've played and DM'd characters that have had a far more business-like relationship with their patron. It's not someone they worship or have undying loyalty too, it's someone they have a contract with for the exchange of specific goods and services. That can work for githyanki too, the same way as contracting a hireling to maintain your armour doesn't violate the loyalty to the lich queen.