Depends on if you went for 100% or not. I'm doing some of the side stuff right now after finishing San Fransokyo and am approaching the 40 hour mark. Any game is short depending on how quickly you go through it and how much side stuff you ignore. KH3 is probably my new favorite in the series, but I can understand why someone wouldn't feel the same way about it I do.
Speaking of San Fransokyo, hooooooo boy that place is the very definition of missed potential. There were moments that were great, but it needed
far more of them. It felt super rushed, and as a Big Hero 6 fan, that was a bummer. It's kind of big just for the sake of being big; most likely gonna use a guide to find the Lucky Emblems I need and then just leave. It easily had the worst boss in the game, that's for sure.