We are all different and one can see one term of a contract as positive while sombody else will see it as negative.
For example: At EK a car comes to pick you up to drive you to work and at the end of your duty drives you back home.
Some pilot will see that as a plus ( no need for a second car , no stress in the Dubaļ's traffic... )
Others will see it as negative ( they prefer to get a transport allowance , free to leave home when they feel it is time to , want to drive themselves...)
So this discussion will never end and there is no right or wrong choice , there is just one choice that suits YOU and who cares if somebody else think that you are wrong...
All I know is that I have been in Ryanair , then in the Middle East for 6 years and NOW I am back to Ryanair and I don't regret my choice.
Only the people who have experienced BOTH for long enough can really make a wise decision but only for THEMSELVES.