Much like Apple making their own hardware, they don't want the hassle of working things out for every bit of hardware out there. Likewise, Xojo don't want the hassle of working out every permutation of linux which is why the onus is on the developer/host.
Would you ask Ford why you car skids on ice when its using summer tyres?