Better have a damn good reason to import everything into the package level namespace.
The reasoning sqlalchemy has is to prepare beforehand to be able to run in multiple threads without needing to import anything. Importing is slow and should be done up front.
So there is a slight delay when importing sqlalchemy.
Keep in mind, the sqlalchemy author and maintainers are waaaaaaay smarter than you and I. py315 may level the play field ever so slightly.
py315 is supposed to introduce soft import. So wait for that and then everyone jump ship like every previous version has rabies.