
Everything is a paid for extra
Stopped using sonicwall, when all their energy went in to paid extras. You don't get bug fixes for crappy code unless you pay for a support contact. Virtually every feature is a paid extra.
Even cisco gives most bug fixes free if you raise a case and quote the issue number.
I have a 10 year old Mikrotik VPN router with all the features included and it still gets every new release for free. It's also not user / bandwidth limited like sonicwall and capable of nearly 1Gb throughput even though it's a decade old.