Yeah, now it works. You can still finish the game without the torch and keep the pickaxe, skipping a few rooms. Maybe for speedrun purposes?
Yeah that won't be changed cuz some speedruns use it and it's not something most people do :)