ARM and x86 are cheap and plentiful compared to PPC.
True. What I mean is that in free cases it's a complete rewrite... And in all cases you don't have to support all motherboards. Just like you decide to support two/three ppc boards, you may support two/three x86 or arm boards.
So yes, it's a huge work, but surely no less than PPC...