1) Almost every application uses technology that's build on older technology that's build on older technology. That's not necessarily a bad thing.
2) Nobody says browsers want to replace all applications. It's a false condition the whole article is based on.
And why is it anonymous? Does he/she know it's nonsense?