When I played WoW I liked collecting pets and old mounts that were dropped from raid bosses that became solo-able or duo-able. I can't imagine anyone building a modern game where collecting cosmetics is nothing more than a fun side game rather than a revenue stream.