I'm still confused why Pokemon: Detective Pikachu didn't hit as a franchise but Sonic of all things did..

Comparing The First Film of Sonic and Detective Pikachu, it's apparent that Pokemon was the much better film, how did Sonic get 2 sequels but Detective Pikachu 2 is still in development hell? I know they're working on a new film but it's been almost 6 years, I think Pokemon: Detective Pikachu had everything going for it with The Cast, The Pokemon Designs, The Visuals and so on, it was a very charming and cute movie but overall it didn't leave a lasting impression but somehow Sonic did? I just don't get it..

Comparing The First Film of Sonic and Detective Pikachu, it's apparent that Pokemon was the much better film, how did Sonic get 2 sequels but Detective Pikachu 2 is still in development hell? I know they're working on a new film but it's been almost 6 years, I think Pokemon: Detective Pikachu had everything going for it with The Cast, The Pokemon Designs, The Visuals and so on, it was a very charming and cute movie but overall it didn't leave a lasting impression but somehow Sonic did? I just don't get it..