That's a cop out, It would cost considerably more for a dome. Money that many taxpayers would be upset about....
I do not buy the winning at home argument either, but that's a different debate, and has NOTHING to do about the fact the costs of a Dome are considerably higher