Microsites have lost some luster not because of the format, but because marketers and everyday people don’t often think alike. We the people are looking for something we can use, and instead get a lot of bells and whistles that don’t reward us for our time.