hi, yes, some of the cities have kids begging, but not the resort areas.
some fun things to do that i recommend:
1. tulum/xel-ha tour...everyone loves this...start the day with site seeing and visiting the ruins and having a historical visit, then go to this ecological water park where the river meets the sea and turns the water brackish. you can srnoket, inner tube, jump off little cliffs, swim with dolphins, or just sit along the river and watch everyone have fun...this is fun for all ages.
2. jet ski through the jungle.
3. visit playa del carmen