Except it doesn't, for many.
The editor for WHMCS support is just horrible
The system doesn't automatically assign tickets where it should
The custom fields are all left unencrypted in the database (so much for security)
There is no method for 'priority' support
There's no effective method for banning paid individuals from support (yes, it needs to happen rarely)
That's just the tip of the iceberg. Yes, it is decent, but it certainly does not 'do everything you need'.
Tom Whiting, WHMCS Guru
Linux problems? WHMCS Problems? Give me a shout
Check out my WHMCS Addons
+1 - 866-546-8914 / skype - admin_139201 / twitter/facebook - @whmcsguru