Also I do not like having to run Steam because I feel like that defeats the point of using free OS…
Error description: does not make sense
Are you RMS levels of staunch who lives and sleeps by FLOSS principles? If no, Steam is just fine. If you started using Linux for ideological and not functional reasons, maybe Linux is not your thing.