But android is getting more and more dependent on online services (Export import contacts or notes in a file? use of device as usb storage without funky protocols? dev tools non free?) and the other major OSes were not free in the first place. App ecosystems resemble the shareware scene of the 90s with all its good and bad effects.
That means that if marketing decides you can bloat the thing to make people buy newer phones you can do it.
So specs may matter.