Please don't let anyone make you feel like you need to justify iPads for your child. You do what you need to do to keep your child entertained and minimize their impact on people around you. We generally don't go to screens as a first resort with our 19 month old, but you can bet your sweet bippy if he's about to pitch an epic fit somewhere, we're gonna whip out some Bluey or Blippi and we aren't going to think twice about it. The low sound from that is no different than the conversations around us, and I can promise that the people around us would prefer that to the Mariah Carey stylings he's been dropping lately.
Should you blast Cocomelon at volume 11? No, of course not. I'm pretty sure that's against the Geneva Convention.
Should you take your toddler who hasn't progressed beyond throwing food on the floor (our current stage) to a Michelin-starred restaurant where people are paying $100 a plate for a relaxing dining experience? Also no.
If our son has been having a cranky day, we don't take him out ANYwhere, but sometimes, it's unavoidable and we all just have to do the best we can. I would much rather hear some quiet Blippi in the background at a restaurant than hear a cranky toddler. That said, on a
Disney cruise, I expect a fair amount of magical meltdowns. If I had an issue with that, we'd book on a line not targeted toward children.
I used to be someone who was extremely judgmental about how people handled their children in public. I regret those positions now. I had no idea how difficult it can be sometimes, to balance our needs as parents and his needs and the needs of, and consideration for, the people around us.
And we're talking about Disney here. Disney comes with an expectation of kids being present, along with their behaviors, so if someone is opposed to a tablet being used to distract a toddler in a dining room, a *Disney* cruise may not be the best option for them. Above almost anywhere else, Disney should be the most tolerant, welcoming, and enriching place for your son. You sound like you are being an amazing parent for your child.