Well, in us, we don't really compete with other hosts.
Its just the fun of having a community and the people you meet, the joy of helping others start their own sites, and the experiences it gives. It might come in useful in the future, and we can generate money through ads, or other means. We also like to help out other hosts, like when one host goes down, we're open to help, or whatever.