My thoughts have always been, ticketing systems are ok for paid support—I offer my clients access to a ticketing/help system where they enter requests ranging from application support to system purchasing. But that’s what they pay me for.
But, I’ve always thought that type of system is way to expensive to maintain in support of a single application. Literally, our clients who pay for support, at our nonprofit, massively discounted rate, have contracts ranging from $20,000-$80,000 per year (admittedly the high end includes more onsite service). If we served corporations, those contracts would literally be 2 to 3 times that amount, now can you imagine that cost focused on a single application. There are already people who complain about the cost of EE (which I think is more than reasonable; especially when compared to the many $2,000+ CMS systems around).
Besides, from what I’ve seen of the average ticketing system, this forum style is typically a far faster response. My ISP offers a ticketing system (which a lot of DON’T CALL US ISPs do) and typically, an automatic email goes out, then 3hrs to 1day later an official response happens, if the matter was marked urgent or emergency. And thats with at least one full time staff, dedicated to providing support. Unless, I post on a Friday or during a holiday, typically I have a response in 1-3hrs on the forums. Occasionally a day for more obscure things.
Also, it’s just nice to see what other people ask. I try to check the forums 2-3 times a week, because I find they give me development ideas, challenge me to learn the application more, and allow me to procrastinate with purpose; when I need to.