Web apps written by people who do not completely love what they are building suck big piles of stinking crap.
This is a theory, but I’m pretty sure it can be proven.
You need to care. Care about user-centered design, and usability, and standards, and testing, and documentation… without caring, you get a big pile of stinking crap.
In the end, you might get a paid, but your users will get a big pile of stinking crap
crap, crap, crap!