Companies have generally found that hiring DE Captains is more cost effective in the long run, rather than upgrading First Officers.
Does this make the F/O's pleased?
Of course not, but when 'management' stuffs it up, direct hire is often times the only option left.
Sad, but true....positively.