I have to strongly disagree with you. I run my own online thing and find that keeping expenses down has given me a huge competitive advantage over similar sites.<p>I would also stress that there are other reasons to keep complexity down, like hating to do paperwork (or work of any kind).