Can a bad alternator run a battery down?

Yes, a bad alternator can run down a battery. They still have diodes to convert the AC to DC and the regulators can fail, leading to a battery-killing draw. These, of course, can be checked and tested.

However, there are other modules and relays that can also fail and can cause a parasitic draw. Finding them is sometimes a time consuming task. Good luck.