The difference is Hotel Syracuse is in closer proximity to walkable hot spots. Kennedy Square is a dump surrounded by nothing. I think a new stadium can be a huge catalyst for other spin-off investments --- BUT location, location, location is everything. There has to be a critical mass to start with. Inner Harbor would be my first and only pick if it's off-site unless they considered razing Pioneer Homes. Talk about perfect ingress/egress with former 81 delivering traffic right to the Dome's doorstep.
Total hear and respect your opinion. I would encourage you to look at pictures of Armory Square in the early 1980’s (or before). What Bob did there in the late 80’s early ‘90’s is nothing short of remarkable. I think it can (and should) be done again. He had the vision and executed it. Same can be done in Kennedy Square in my opinion.