no, not from the OLD products, but from the new ones that are being sold more often due to the need of the customers to keep up when compatibility breaks.
Let's wait and see whether Maemo 6 and 5 are compatibe (or if n900 runs Maemo 6), and whether any real changes to the iPhone (e.g decent screen resolution or improvements in the OS usability) break backward compatibility or not. Then we can talk again.
As to apps, the vast majority of those simply compensate for the lack of real computer capabilities on the smartphones. As phones become able to run real computer software, most apps will become obsolete.