Freedom of Space
With hardware firewall you get limited disk space OR you need to keep taking backup of logs in external drives or machines.
With software firewall you get to choose the size of disk space that you want, which can be virtually unlimited.