The core of GitLab is open source, so you’ll always be able to install that on your own server.
I like to think that if GitLab screws us over by starting to only offer their SaaS solution, somebody will fork the open source version and support that or at least make sure security problems get fixed.