My old towel bar had been pulled off the wall my a grandchild, compromising the dry wall for remounting.  I solved the problem by building a “floating shelf” which is mounted to the wall on steal rods.  The towel bar is mounted to the underside of the shelf.  It looks sharp is is super sturdy.  I defy any young gymnasts to pull it down now!