I have to agree that the Landing is very non-family oriented. I was recently in Baltimore and their Inner Harbor is awesome. Not only is there a great mix of upscale chain restaurants, but also smaller cafes and retail. There were many families with kids as well as the traditional tourist groups, cameras in hand. You can rent paddle boats and their many unique museums are all geared towards family enjoyment. I also think opening up the landing so one could see the river from Laura Street would be a huge improvement.
I was at the Inner Harbor last year and it certainly has many things that our downtown/southbank should have. Parking garages with proper signage, a Navy ship available for tours, an aquarium, an ESPN Zone...