I seldom take part on this discussion but I can confirm that:
- you do not need a degree if you meet certain flight time criteria ( as per THY updated upgrade procedure)
- there is no requirement set by Turkish DGAC to be a degree holder for upgrade
- seniority was suddenly "adjusted".