I book the vast majority of my own hotels as well as everything else. For me, planning a trip is half the fun, so attempting to find someone else to do it for me makes no sense. I do use some of the major "luxury" sites when they offer me more value than booking directly, but I almost always use an online booking function for this. I like to have direct and immediate control over my bookings. FWIW I almost never use sites like Expedia or booking.com.