Like any Royal megaship, she’ll be overrun with kids when school’s out and much calmer when it’s not.
And like any Royal megaship, she’ll have plenty of places where you can get a respite from the kids.
Ultimately, Royal is a family line that has made a business decision to appeal to kids. If Icon’s not for you, that’s fine. Other ships and lines are available.
Royal has 5, soon to be 6, classes of ship. All different, catering to different tastes. Why do people expect every single ship to be designed just for their tastes?
I don’t really like burgers. But I don’t moan about McDonald’s or Burger King not catering for me and demand they change their menus. I just don’t go there. Other restaurants and foods are available.