You can buy an "Android" phone, use it until EOL (no OS updates), get a new "Android" phone and it's a 100% different experience UI-wise and even the buttons are in different places.
Tinkerers love it, normal users just want a phone that works the same as the previous one.