Glass bottles have never stopped me particular when I have a roll-on.
Its not for the flight but for the first night in a hotel room where one is unsure where the nearest supermarket might be or is likely to be closed after a late arrival.
I am not paying those outrages prices for a bottle of water left in the hotel room for guests.