Outside of Japan, I've never had a steak in a restaurant that I couldn't cook just as well at home, including the ultra-expensive Cut in Vegas (disclaimer -- since I learned to cook; when I was younger, I was completely dependent upon restaurants for well cooked food).
That being said, there are other reasons to eat at steak / rib places -- Bone Daddy's in Texas comes immediately to mind (hint - it ain't all about the food).
I rarely eat steak anymore, though I've had my "phases" when I do. Best I've ever had were in Buenos Aires (in restaurants) and in Iowa (from the store). Better than Texas, I thought. I don't remember having steak in Japan.
Plus I have to admit, I'm not big into beef so steaks are not on my home menu very often, not because of cost, but just because it's not something I like to eat very often. Salmon, Ahi, Halibut and whole chickens are always in my fridge and on the menu weekly.
Same here. That's my preferred menu as well (except I get chicken breasts, not whole chickens).