Has Zappos finally jumped the shark with its wacky management practices?