- Re-throw exception in BaseConsumerCommand - fixes the inability to report outside CLI when the issue is before a message processor
- When it cannot bind to an exchange, an error is reported in CLI but when the process is run by a supervisor that suppress the logs the error is never reported. By taking this approach, it will fall back on Laravel's logging setup