Porque “Mais primitivo” não quer dizer mais antigo ou menos evoluído.
Os elasmobrânquios são considerados mais basais porque sua linhagem se separou antes da dos teleósteos. O esqueleto cartilaginoso deles é uma característica derivada, e não simplesmente uma fase anterior ao osso.
Fonte de pesquisa: Google