Because they are largly done in-house by whoever can figure out some cheap html program. However, I disagree, I think there are many good Japanese sites it might just be you are more tuned to it then you are english sites. What gets me is the lack of photos, given the Japanese penchant for shooting pictures of everything.