Having done:
-Pesach at home
-Pesach at an Airbnb with food brought from home
-Pesach at a program
-Pesach at the in-laws.
I can say with confidence that there are pluses and minuses to each approach (except the latter

...jk) and what works for one family may not work for another. I don't think it's fair to judge either way, but it is worth switching off to give your kids a taste of different experiences, especially if you normally go away every year.