Though for me the big selling point on Binja is the Intermediate Languages (ILs). HIgh-level IL is the decompiler but you also get Low-level and Medium-level ILs as steps between assembly and source. If the decompiler is a bit funky you can look at the ILs to get a better idea of what is happening. the ILs are also just much nicer to read than plain assembly so I tend to use them a lot.
Its a feature that isn't really matched on any other platform. Ghidra and IDA both have a single IL that is more machine readable compared to Binja's human-readable ones.
https://hex-rays.com/ida-free/
The only thing you lose out on is Python scripting, which is kind of big, but for a free tool you really can't complain.
You probably want to use both IDA and Ghidra since they have different strengths/weaknesses and community plugins.