We have 3 kids under 13 and doing anything in a big group is a PIA. When I schedule a private tour, we can be alittle late if we want, stop anytime to eat, pick where we want to go.
NYC in 6 hrs, We were dropped right in front of St Patrick's, Grand Central, Rockefellers, 9/11 memorial, Hudson Harbor then picked up when we were done. Dropped right in front of the empire for pictures. Dropped off right in front of the restaurant of our choice, picked up, dropped off/picked up in front of an ice cream store for dessert. Picked up and dropped off right in front of our hotel. Private tours also gives me a guide who is knowledgeable and can answer questions vs a group tour where 2/3 of the group can't even hear.
Taking the subway around would have meant wasting 3 hrs using the subway system, getting lost, and then walking to where we want.
Uber would have cost probably $400 plus waste 2 hrs.
A group tour would mean a rigid schedule and stopping at places I have no interest in going to. I have realized during our trip that most kids in general are poorly taught. It is way too much to ask kids to be respectful when the parents are just as bad.
I do not think I will ever want to do a group tour again. The bad part is I don't think my kids will ever want to do a group tour either.