Android is not backward compatible. Many old apps are crashing or refuse to work on newer Androids.
This is why everyone is dropping Linux support and targeting Proton instead.
Other than that Android backwards compatibility has been quite good, much better than Desktop Linux anyway!