Yeah, I seem to recall hearing something similar too. If there are that many decisions still in flight, then these exorbitant cost overruns come at no surprise.
Unfortunately, the longer they go without releasing more details and a fly through video like some of these other proposed stadium projects around the league the more awkward it becomes. Also, like it or not, it unnecessarily sows distrust and causes unease among the community and fan base. Like they are hiding something or this “built for Buffalo” means second rate or lesser (I think the stadium design I’ve seen looks great btw). Not that the stadium isn’t happening (obviously it is), but it comes off as “don’t show them everything in case the costs get too crazy and we can’t deliver.” They are getting a ton of public funds on this thing so the least they can do is show some more of their cards. I’m not a tinfoil hat kinda guy, but something is strange about not just releasing the video (or more stills at minimum). There’s no way they don’t have some of this stuff available.