Okay, i'm fine that you think that, but i've got a couple of things i'd like to clarify.
1) You're saying i'm wrong because you mentionned one game, i said that consoles are capable of handling 60 fps (with some games), having only one example doesn't validate your argument.
2) The 3DS is a portable console, wich is completely different from the otherwise stationary devices, the games produced for it are graphically inferior, but yet again, you mention ONE GAME. Also, i've actually done some research and as it turns out, only a few games run at 60, and even so, some only run at 60 under certain conditions. It is possible to make them, but either they will be very high quality and highly optimised, or not very demanding.
This makes no sense, to me at least.
4) Finally, while they don't always cut down the fps because of hardware limitations, they certainly don't always do it because they're cheap. Sure sometimes they limit it a 30 to avoid huge expenses that would make the project unprofitable, or just because the game needs to be out before a certain time limit, and that may not be to your liking, but these people run a business, not a free game foundation.
And also if they had to spend money to make the game run at 60 on the console, it's only because the console's hardware wouldn't be able to handle it otherwise, thus they limit it at 30 to make it playable and presentable.
So in the end its more of a mix of both, but you can't just say
Well that's it i'm done here.