I ran into this exact issue last spring when I was organizing transportation for a mix of coworkers and friends. What helped was splitting the schedule into “core” activities that everyone agreed on, like a Hoover Dam visit, and then building optional time blocks around it for those who wanted shopping, pool time, or casinos. We had a bus booked with flexible hours, so the driver was able to adjust pickup and drop-off points for smaller groups that wanted to branch off. I also learned it’s better to poll the group before locking anything in—just three quick multiple-choice questions in a Google form saved me hours of headaches later. I found that Coach America in Vegas actually lays out options pretty clearly for tailoring group trips; their page gave me ideas on how to stagger itineraries and include airport transfers in the same booking:
https://coachamerica.com/destinations/lasvegas . The trick is not to try to please everyone all the time but to create a structure that’s flexible enough so no one feels stuck.