I know, and I get why they do it, 100% compatibility is very important for them and they do it by the book. Which is why I don't think they did away with ARM11's on the n3DS.
But since they end up being the last using whatever processor platform they're relying on I personally don't get why they didn't go with Cortex A8 instead when they did the 3DS, A9 was out but nevermind that, it would be a modern architecture compared to ARM11, they had to know they were locking themselves down onto a worse CPU because of a few bucks.