I [ the user ] only want to access everything through a web browser.
Within a more nuanced statement, let this be stated: I want to access what your app does or shows from random machines throughout the day, that makes installing a specific executable unacceptable.
On the developer and business side of considerations you may figure out web apps are problematic, and decide to abandon browser based coding. Your decision is a tree falling in a forest with no one to hear. Anything your project makes that does not show in a browser will go unused by the most modern class of computer users.
Oh, and take your punk-ass approach to programming to the Windows 98 forum. Ballmer's lurking there, looking for friends with an anti-thin client stance.
According to my MIT Encyclopedia of Cognitive Science: Cities function as a cognitive artifact. Cognitive artifacts are external physical things that aid cognition.
Humans are not all the same, and what most humans were 10,000 years ago has little to do with our default abilities and preferences today. There is not even a linear progression, various climate and cultural filters have output humans with vastly different ideal environments.
The nature-would-do-us-best thesis is a feelgood mythology for people ill suited for the present technological norms most humans practice.
On a personal note have lived in Seattle, Akutan AK (island in Bering Sea), Kanab UT, and Antarctica. My mind did fine in all four places.
Real Users hate Real Programmers.