In tabletop Sorcerers aren't better than wizards in many ways. They get nothing on short rest, they use the same spellcasting rules as everyone else and while they can get more usage from their spells by twinning haste, chromatic orb, etc. They have got the lowest amount of spells known and can't swap them every long rest.

However, Baldurs gate 3 massively buffed them, they also homebrewed many rules.

A Sorcerer can cast haste on themselves + 1 other person, then fireball, then quicken fireball. They basically cast 3 spells in one turn, while in tabletop they could either:

A) cast fireball with action, quicken a cantrip (but not twin it)

B) quicken fireball and twin cast cantrip, but not have access to counterspell.

Are wizard bad? Not really. The problem is that best way to play BG 3 is to nova the enemy and then lost rest after 1 or 2 fights, which the sorcerer wins due to rule changes.

It doesn’t help that spells such as: hypnotic pattern, sleep and polymorph just suck or that they can be easily remedied by enemies showing their friends.

To make matters worse, grease makes you lose a concentration and the rest of your turn, if you slip. While control spells were nerfed to the ground.

To sum up, wizard are great in tabletop, but much worse than in BG 3 due to reasons above.