Poor web design? umm... he gets some money every time he gets a hit because of add banners, etc. Poor design my ass. Damn good design.
No, that's knows a a good business model. lol