@MCVMe, don’t forget:
4) Self-hosted on-premises for free.
Also, in-house people can support it. A company does not have to pay for support. I keep wondering about this aspect. If you have a team technical enough to take advantage of Kafka, I wonder how much more you really need to keep it running.