The crackling or rumbol sound is excessive sediment build-up in the tank (The sediment is heating up). Yes ,It would be futile to attempt to drain it. The water heater probably would not drain with out removing the boiler drain due to the build up of sediment. At 15 yrs old I would replace it.