Yes, but the sorcerer also doesn't have to prepare spells the way the cleric and wizard do. That's the limiting factor. Also, druid spellcasting works the same way, and their list was hugely expanded in XG for some reason while the Cleric's wasn't.
With that said, I am inclined to get rid of...