Even if you choose to stay with the hub airline because you value your time, that does not make you a CAPTIVE. You choose to fly direct.
I have lived in hub cities and have chosen to fly the non-hub airline on many occasions. You do have a choice. You may not always prefer that choice. So captive is not the word I would use here.