Alright, here is a more detailed answer.
Unity engine has a metric fuckton of code written over the past 10 years by hundreds of different developers. I came onboard a few months ago with the goal of creating a new UI system to be used within Unity. It's no surprise that I don't yet know every nook and cranny of the engine, and certainly don't take it upon myself to investigate and fix every issue that crops up, especially on very specific and select hardware like a magic trackpad.
In addition to my full time job at Unity I also have to support NGUI by myself -- which is a full time job in itself with all the questions I get here. The only way I can stay sane and do both, is by keeping my answers short and to the point.
And speaking of questions, you ask a lot of questions, many of which can be answered by searching the forums or just by looking at the code a little bit. NGUI comes in source code form for a reason -- if something doesn't work as you expect, either debug it and figure out why, or modify it to make it work the way you want it to. Many people here do exactly that -- they look at the code, figure stuff out, then post not only a bug report, but also a solution on how to fix it or get around it. You, on the other hand, just keep asking questions.
Bottom line is -- if you want to get more, try contributing more. Help me by saving my time, and I will be more than happy to return the favor.