Na ganz einfach weil die das komplett selbst entwickeln müssten und das SUPER MEGA aufwendig ist.
Wozu das ganze neu erfinden, wenn man es über Add-on auch ganz einfach integrieren kann.
Gebe dir aber prinzipiell schon recht, wäre auf jeden Fall besser alles komplett in XBMC zu haben.