At some level, who cares? The point is that Adhearsion lets anyone write apps in Ruby. While it probably won't ever be completely abstracted from the platform it's running against, it's fairly close. A Ruby developer can certainly use Adhearsion without touching or understanding Asterisk.