Simply, no.
I have cooked many steaks, in many different ways. I have a fine Weber grill as well as some very old and extremely well seasoned cast iron pans that I can utilize to aid me in this endeavor, depending on the cut of the meat and how I'd like to prepare it.
I am in easy driving distance of multiple places where I can procure dry aged USDA Prime steaks (as well as extremely nice USDA Choice steaks) so the quality of my ingredients matches the quality of my equipment and my experience and skill in preparation.
I know a good steak. I can cook an excellent steak.
But sometimes I just want to go to the motherfucking Capital Grille. Your mistake is assuming that the experience of going to a restaurant is purely about the quality of the food you get there.