There is zero tourist appeal for Baton Rouge. And for every 1 "riverboat" which goes by that hotel, there are 30 or more barges or cargo ships. Yes, they exist. No, they are not by any means a significant fixture on the river. I took the paddlewheel boat in New Orleans. You get on near the cruise terminal, go up river a few miles, stop at some battlefield park, which there wasn't really anything to do, and go back. Inbetween you pass a bunch of what look like abandoned factories and warehouses. Not scenic. It was something interesting to do once, but not for the scenic value. The highlight of the trip was you sailed past the Domino Sugar plant, that was indeed active, but looked like a gutted, bombed out relic of WW2 Dresden.
Universities are located everywhere, regardless of the appeal of the area. LSU is a state school. They build state schools where the state gives them land to build them. A lot of them are built in not great locations.
Universities in notoriously bad and/or high crime areas:
Indiana University (Gary, IN)
Temple University (Philly)
Johns Hopkins (Baltimore)
Georgia Tech (its gotten much better post-Olympics anyway)
That's just a few I know about. The idea that you think if a town has a university and that makes it nice, or desirable, or automatically a tourist destination is wild