The doors are optimised in order for the map to run on your toaster. They fade away with distance just like with any other prop in the map, this optimisation helps you by having to render fewer objects therefore your toaster won't burn your bread. This isn't a glitch, this is a simple work-around for optimising such an open map that is difficult to optimise.