You don't seem to understand what
"portable" means - it certainly doesn't mean
"you can put it in your pocket", but that's besides the point since I was always carrying around my PSP-2000 in my pocket just fine, and it was in a carrying case too, so your pockets must be feeble in size. The 3DS XL and the PSVita are almost the same size, the PSVita being slightly wider, but it's definitely not
"oversized" as you claim.
I won't even bring up the 2DS since that thing isn't a clamshell like the rest of the *DS line of handhelds.