Yeah I agree. Considering the $130mil they just sunk into the Ralph, a new stadium is a ways off.
It will happen eventually, but between the traffic problems getting in/out of downtown, and the fact that, on a annual basis, it won't be used that often, I don't know if downtown Buffalo would really be the best choice.