lol... it is funny how you say "there are ONLY 46"
I know there aren't thousands, but you must admit that 46 is a LOT O.o
Not really, almost each one has a unique story and setting, so it never really gets old. They even change the gameplay every now and then. If they made 46 games about Cloud then yes that would be a lot. But I see it as 46 different games sharing the same name.