So it turns out they really are going through with it. This might even be the main push for dropping PPC support, eh? Apple wouldn't license OS X to Dell, so maybe Dell gave Canonical an ultimatum to drop PPC if they want to go pre-installed on Dells? It's a possibility. I doubt that's the way it actually worked out, but it makes for a nice conspiracy theory.
So, the truth is out there.