There were sorcerers in BG2 and they were a core class in 3E. I do not know anything about 4E, but it's wrong to say sorcerers are new.
I do not know DnD 1E and 4E, but there are spell slots in 2,3 and 5E.

Prof. Dr. Dr. Mad S. Tist

World leading expert of artificial stupidity.
Because there are too many people who work on artificial intelligence already