From Randomwire, one reason why native Japanese sites often feel so cluttered, at least to more of a traditionally U.S. centric eye:
Logographic-based languages can contain a lot of meaning in just few characters. While these characters can look cluttered and confusing to the western eye, they actually allow Japanese speakers to become comfortable with processing a lot of information in short period of time / space (the same goes for Chinese).