Or maybe most developers aren't worried about the scale you can push something too. Most projects never go anywhere. If one turns into a runaway success you can deal with performance later. Designing everything as if it is going to require Google scale infrastructure is a good way to get distracted by cool technology and procrastinate on actually solving any useful problems.