The best part about Steam is that it's just a modern platform for content delivery, akin to a virtual game CD. It's not required by any means. Some opt to have a physical CD of a game (even Aces High), some like to download straight from the developer's website, and some like to download from Steam. I enjoy Steam.