Eh. Try again, mate - I own every Playstations.
According to How Long to Beat, Spiderman MM takes between 7-11 hours for the main story + side quest, with the full completion (i.e., doing all the bloat-y stuff) in c. 15 hours, so about half your estimate.
As for Souls, it still remains a game that's 2 gens old at its core, no matter how good the revamp.
Bro stop dissing Spider-Man MM. It's a great game even it's only 10 hour long. It's definitely a must play PS4/PS5 game and worth purchasing a PS5 for a better experience. Also I wouldn't be surprised if this game outsell the next Halo game by 10 million, knowing the first sold 20 million easily.