You are right it doesn't show the whole picture. a starting capt. will make a base of about $5400 US. And that is ALL you will make while on leave, which is about 42 days or about 2 months work. You will get $192 US for every day worked, from 14 days to about 20 days a month. So you are down to 10 months of "real" income a year. And yes, they will not make you move out out of your "subsidized" housing while on leave but you must continue to pay for it, which will be anywhere from $2800 to $8200 US a year. And they forgot to mention that you have to pay utilities, loss of license, subsidize you regular medical, no sick days, no transport to and from work (like Emirates has, i know i know Etihad is not Emirates) , pay for your own hotel while on simulator, no retirement scheme (provident fund) , and absolutely NO job security.
Those are the facts.