Our kids first cruise was on HAL, they were 11 and 15 and I didn't do a head count, but there seemed to be nearly as many kids on HAL as on our
Disney cruise a year later. And I saw a lot of Grandparents on Disney taking their kids and Grandkids on a family cruise.
You absolutely do need to match a cruise to what you like.
Cruises are mass marketed vacations now, no longer designed to be a unique and once in a life time experience like they were when I took my first cruise in 1980. Viking cruises are more old school. More about pampering, gourmet food and individual attention for an all inclusive price than non-stop entertainment and almost unlimited extra cost options. I have seen many complaints from Disney cruisers that the MDR takes too much time. Given that turnaround time between Early and Late seating is right about 2 hours, so you have to be done in about 90 minutes. A Viking cruiser expects a 3 hour dining experience.
My neighbors have gone on three Viking cruises, their fourth was booked in January 2022 but has been canceled due to the pandemic. They love it. I got a catalog for Viking and their trips and ships look amazing. But no, I am not looking for non-stop entertainment. I am looking to be pampered and relax.