No. Steam is actually pretty great. Not sure what your issue is.