@inlovewithpda to be honest, any workflow that requires a log out is immediately suspect to me; some are necessary, like installing extensions, and those should be part of the extension management apps. Every other scenario I've seen reported is basically either a bug, or a workaround for a bug.
You can put the logout button back using gsettings:
gsettings set org.gnome.shell always-show-log-out true