Why Japanese surname changed from using "No" to current surname system?

by ILoveRice444

for example: minamoto no yoshitsune, taira no kiyomori, and fujiwara no hidehira

cmiiw, this happen after ashikaga shogunate ruling.

UrsanTemplar

I asked a somewhat related question a while ago, and it has some good insight from u/Morricane

Ancient Japanese aristocratic clans, like the Soga/Mononobe, and Taira/Genji, seem to disappear after their era of dominance. Why?