The glass was probably done the way it was for performance reasons (e.g., probably ps3 considerations), and also for zoned interiors (e.g. the inn rooms), so that they don't have to re-build and re-render everything that might be outside (again, a performance thing)