It might be for technical simplicity: this method requires no more work from the site designers, who are often contractors or otherwise expensive, and off the top of my head I don't know how they could do this kind of disabling on the client side without allowing someone to make a plugin that tricks the site into thinking it is in addless mode.