@mariusor relying on that "the net is faster today" is the same kind of justification people have when they write desktop apps in JavaScript. CPUs are fast enough and RAM is plentiful, I could as well ship chromium with my messaging app and have it use 1 GB of RAM and run 5 separate helper processes.
In other words, better technology doesn't mean you can start writing suboptimal code.
@grishka I take a little bit of offense at your comment. :P
Have you seen what I'm actually working on? It loads under 1s, it weighs under 100K. I fell like I have a foot to stand on when I'm saying what I've been saying. :)